MMM-Useful-Types DEFINITIONS IMPLICIT TAGS ::= BEGIN END ASN1-Builtin-Types DEFINITIONS IMPLICIT TAGS ::= BEGIN END MMM-BuiltIn-Types DEFINITIONS IMPLICIT TAGS ::= BEGIN OctetString ::= OCTET-STRING BitString ::= BIT-STRING Null ::= NULL NumericId ::= ULong2 Ncid ::= NumericId Cid ::= BasicString(SIZE( 1..30 )) SInteger ::= LInteger( WITH COMPONENTS { integer}) LLong ::= LInteger LInteger ::= CHOICE { integer Long, coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({IntegerCode}) PRESENT }), text BasicString } DecimalX ::= BasicString SDecimal ::= LDecimal( WITH COMPONENTS { decimal}) LDecimal ::= CHOICE { decimal DecimalX, coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DecimalCode}) PRESENT }), text BasicString } Range ::= DecimalRange LRange ::= LDecimalRange DecimalRange ::= SET { lower DecimalX, upper DecimalX } IntegerRange ::= SET { lower Long, upper Long } SDecimalRange ::= LDecimalRange( WITH COMPONENTS { range}) SIntegerRange ::= LIntegerRange( WITH COMPONENTS { range}) LDecimalRange ::= CHOICE { range DecimalRange, coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({RangeCode}) PRESENT }), decimal DecimalX, text BasicString } LIntegerRange ::= CHOICE { range IntegerRange, coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({RangeCode}) PRESENT }), decimal DecimalX, text BasicString } Titer ::= SET { lower DecimalX, upper DecimalX } STiter ::= LTiter( WITH COMPONENTS { titer}) LTiter ::= CHOICE { titer Titer, coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TiterCode}) PRESENT }), text BasicString } XDateTime ::= ULong2 GDateTime ::= XDateTime DateTime ::= GeneralizedTime SDateTime ::= LDateTime( WITH COMPONENTS { dateTime}) LDateTime ::= CHOICE { dateTime DateTime, coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DateTimeCode}) PRESENT }), text BasicString } XCoded ::= SET { ncid Ncid OPTIONAL, text BasicString OPTIONAL, relSFormNumId RelSFormNumId OPTIONAL } RelSFormNumId ::= ULong2 CODED ::= XCoded( WITH COMPONENTS { ncid}) SCoded ::= CODED CODEDWOSFORM ::= XCoded( WITH COMPONENTS { ncid, relSFormNumId OPTIONAL }) CODEDWRSFORM ::= XCoded( WITH COMPONENTS { ncid, relSFormNumId}) LCODED ::= XCoded( WITH COMPONENTS { ncid OPTIONAL , text OPTIONAL }) LCODEDWOSFORM ::= XCoded( WITH COMPONENTS { ncid OPTIONAL , text OPTIONAL , relSFormNumId OPTIONAL }) LCODEDWRSFORM ::= XCoded( WITH COMPONENTS { ncid OPTIONAL , text OPTIONAL , relSFormNumId}) BasicString ::= VisibleString Image ::= YetToBeDesigned Barcode ::= YetToBeDesigned Icon ::= YetToBeDesigned Sound ::= YetToBeDesigned Video ::= YetToBeDesigned YetToBeDesigned ::= Null END EMH DEFINITIONS IMPLICIT TAGS ::= BEGIN Errors ::= SET OF ErMessage ErMessage ::= SET { sType BasicString, iNumber Long, sTitle BasicString OPTIONAL, sUserMessage BasicString OPTIONAL, sSystemMessage BasicString OPTIONAL, iButton Long OPTIONAL, iIcon Long OPTIONAL, iModality Long OPTIONAL, iRouting Long OPTIONAL, sHelpRefer BasicString OPTIONAL, sReporterId BasicString OPTIONAL, sReporterSubId BasicString OPTIONAL, sVersion BasicString OPTIONAL, sImess InsertMessage OPTIONAL, unitNumber INTEGER OPTIONAL, linkItID INTEGER OPTIONAL, transactionId BasicString OPTIONAL, eventId Long OPTIONAL, medRecNumber BasicString OPTIONAL, medRecFacilty ULong2 OPTIONAL, encNumber BasicString OPTIONAL, encFacility ULong2 OPTIONAL, placerRefNum BasicString OPTIONAL, placerSysId ULong2 OPTIONAL, fillerRefNum BasicString OPTIONAL, fillerSysId ULong2 OPTIONAL, lastOneHere BasicString OPTIONAL } InsertMessage ::= SET OF SinsMess SinsMess ::= SET { sMess BasicString, iDex Long } END MMM-Types DEFINITIONS IMPLICIT TAGS ::= BEGIN BER-String ::= OctetString Boolean ::= CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) }) ValueX ::= CHOICE { sDecimal SDecimal, sInteger SInteger, sDecimalRange SDecimalRange, sIntegerRange SIntegerRange, sDateTime SDateTime, basicString BasicString, decimal DecimalX, long1 Long, uLong ULong, long2 Long2, uLong2 ULong2, dateTime GDateTime, coded CODED, codedWOSform CODEDWOSFORM, codedWRSform CODEDWRSFORM, multiMedia MultiMedia } NValue ::= ValueX( WITH COMPONENTS { basicString, decimal, long1, uLong, long2, uLong2, dateTime, coded, codedWOSform, codedWRSform, multiMedia}) Attribute ::= SET { value ValueX, negation CODEDWOSFORM( WITH COMPONENTS { ncid (1023) , relSFormNumId OPTIONAL }) OPTIONAL, numericOperator CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({NumericOperator}) PRESENT }) OPTIONAL, uncertainty CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Uncertainty}) PRESENT }) OPTIONAL, machineProbability MachineProbability OPTIONAL, userStatedProbability UserStatedProbability OPTIONAL, modifier CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AttributeModifier}) PRESENT }) OPTIONAL, units CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Units}) PRESENT }) OPTIONAL, stateOfBeingVerb CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({StateOfBeingVerb}) PRESENT }) OPTIONAL, actionVerb CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ActionVerb}) PRESENT }) OPTIONAL, precision Precision OPTIONAL } Precision ::= BasicString MachineProbability ::= Probability UserStatedProbability ::= Probability Probability ::= DecimalX(0..1) LAttribute ::= CHOICE { att Attribute( WITH COMPONENTS { ..., value ( NValue ) PRESENT }), decimalRange DecimalRangeSet, integerRange IntegerRangeSet, titer TiterSet, doc DocumentSegment, timeIntAtt DateTimeIntervalSet, mCodedAtt MCodedSequence, mCWOSformAtt MCodedWOSformSequence, mCWRSformAtt MCodedWRSformSequence, mLCodedAtt MLCodedSequence, mLCWOSformAtt MLCodedWOSformSequence, mLCWRSformAtt MLCodedWRSformSequence, sound Sound, errCoded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({LooseTypeErrorCode}) PRESENT }), errText BasicString, multimediaSequence MultimediaSequence, errBinary OctetString } CODEDATTRIBUTE ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { coded}) , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) MCodedSequence ::= SEQUENCE OF CODEDATTRIBUTE MCODEDATTRIBUTE ::= LAttribute( WITH COMPONENTS { mCodedAtt}) CODEDWOSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform}) , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) MCodedWOSformSequence ::= SEQUENCE OF CODEDWOSFORMATTRIBUTE MCODEDWOSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { mCWOSformAtt}) CODEDWRSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWRSform}) , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) MCodedWRSformSequence ::= SEQUENCE OF CODEDWRSFORMATTRIBUTE MCODEDWRSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { mCWRSformAtt}) LCODEDATTRIBUTE ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { coded}) , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) MLCodedSequence ::= SEQUENCE OF LCODEDATTRIBUTE MLCODEDATTRIBUTE ::= LAttribute( WITH COMPONENTS { errCoded, errText, mLCodedAtt}) LCODEDWOSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform}) , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) MLCodedWOSformSequence ::= SEQUENCE OF LCODEDWOSFORMATTRIBUTE MLCODEDWOSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { errCoded, errText, mLCWOSformAtt}) LCODEDWRSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWRSform}) , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) MLCodedWRSformSequence ::= SEQUENCE OF LCODEDWRSFORMATTRIBUTE MLCODEDWRSFORMATTRIBUTE ::= LAttribute( WITH COMPONENTS { errCoded, errText, mLCWRSformAtt}) BasicStringAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) LBasicStringAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) DocumentAtt ::= LAttribute( WITH COMPONENTS { doc}) LDocumentAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, doc}) SoundAtt ::= LAttribute( WITH COMPONENTS { sound}) LSoundAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, sound}) DecimalAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { decimal}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) SDecimalAttribute ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sDecimal}) , numericOperator OPTIONAL , units OPTIONAL }) LDecimalAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { decimal}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) IntegerAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) SIntegerAttribute ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sInteger}) , numericOperator OPTIONAL , units OPTIONAL }) LIntegerAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) ULongAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) LULongAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) Long2Att ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long2}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) LLong2Att ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { long2}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) ULong2Att ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong2}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) LULong2Att ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong2}) , numericOperator OPTIONAL , units OPTIONAL , precision OPTIONAL }) }) TiterSet ::= SET { lower DecimalAtt, upper DecimalAtt } TiterAtt ::= LAttribute( WITH COMPONENTS { titer}) LTiterAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, titer}) DecimalRangeSet ::= SET { lower DecimalAtt, upper DecimalAtt } DecimalRangeAtt ::= LAttribute( WITH COMPONENTS { decimalRange}) LDecimalRangeAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, decimalRange}) SDecimalRangeAttribute ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sDecimalRange}) , numericOperator OPTIONAL , units OPTIONAL }) IntegerRangeSet ::= SET { lower IntegerAtt, upper IntegerAtt } IntegerRangeAtt ::= LAttribute( WITH COMPONENTS { integerRange}) LIntegerRangeAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, integerRange}) SIntegerRangeAttribute ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sIntegerRange}) , numericOperator OPTIONAL , units OPTIONAL }) Time ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sInteger}) , units ( WITH COMPONENTS { ..., ncid ({TimeUnits}) PRESENT }) }) TimeAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { ..., ncid ({TimeUnits}) PRESENT }) , numericOperator OPTIONAL , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL , precision OPTIONAL }) }) STimeAttribute ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sInteger}) , units ( WITH COMPONENTS { ..., ncid ({TimeUnits}) PRESENT }) , numericOperator OPTIONAL }) LTime ::= CHOICE { time Time, timeCode CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TimeCode}) PRESENT }), text BasicString } LTimeAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) , numericOperator OPTIONAL , units ( WITH COMPONENTS { ..., ncid ({TimeUnits}) PRESENT }) OPTIONAL , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL , precision OPTIONAL }) }) DateTimeAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { dateTime}) , numericOperator OPTIONAL , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL }) }) LDateTimeAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { dateTime}) , numericOperator OPTIONAL , negation OPTIONAL , uncertainty OPTIONAL , modifier OPTIONAL , precision OPTIONAL }) }) SDateTimeAttribute ::= Attribute( WITH COMPONENTS { value ( WITH COMPONENTS { sDateTime}) , negation, numericOperator, uncertainty, machineProbability, userStatedProbability, modifier}) DateTimeIntervalSet ::= SET { startTime DateTimeAtt, endTime DateTimeAtt } DateTimeIntervalAtt ::= LAttribute( WITH COMPONENTS { timeIntAtt}) LDateTimeIntervalAtt ::= LAttribute( WITH COMPONENTS { errCoded, errText, timeIntAtt}) TimeInterval ::= LTimeInterval( WITH COMPONENTS { lStartTime ( WITH COMPONENTS { dateTime}) , lEndTime ( WITH COMPONENTS { dateTime}) }) LTimeInterval ::= SET { lStartTime LDateTime, lEndTime LDateTime } StringId ::= ULong2 StringKey ::= SET { stringId StringId, editVersion EditVersion } Version ::= ULong2 EditVersion ::= ULong ObjectPointers ::= SET OF ObjectPointer ObjectPointer ::= CHOICE { intObjPtr InternalObjectPointer, extObjPtr ExternalObjectPointer } ExternalObjectPointer ::= SET { objectClass CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ObjectClass}) PRESENT }) }) }) }) } InternalObjectPointer ::= SET { stringKey StringKey, linkStrength CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LinkStrength}) PRESENT }) }) }) }) OPTIONAL, remoteStringType CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({StringType}) PRESENT }) }) }) }) OPTIONAL, localElements ElementPaths OPTIONAL, remoteElements ElementPaths OPTIONAL } ElementPaths ::= SEQUENCE OF ElementPath ElementPath ::= SEQUENCE OF ElementId ElementId ::= CHOICE { elementId Ncid, elementIndex ULong } Versions ::= SET OF Version Cids ::= SET OF Cid Ncids ::= SET OF Ncid Decimals ::= SET OF DecimalX Titers ::= SET OF Titer DecimalRanges ::= SET OF DecimalRange IntegerRanges ::= SET OF IntegerRange DateTimes ::= SET OF DateTime GDateTimes ::= SET OF GDateTime Barcodes ::= SET OF Barcode Images ::= SET OF Image Icons ::= SET OF Icon Sounds ::= SET OF Sound Videos ::= SET OF Video BasicStrings ::= SET OF BasicString StringTexts ::= SET OF StringText RtfTexts ::= SET OF RtfText SgmlTexts ::= SET OF SgmlText HtmlTexts ::= SET OF HtmlText PcTexts ::= SET OF PcText DocumentSegment ::= SET { html HtmlText, plain BasicString OPTIONAL, rtf RtfText OPTIONAL, sgml SgmlText OPTIONAL, pctext PcText OPTIONAL } LocationInfo ::= SET { physicalLocation PhysicalLocation OPTIONAL, terminalId LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TerminalID}) PRESENT }) OPTIONAL } PhysicalLocation ::= CHOICE { room CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Room}) PRESENT }), bed CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Bed}) PRESENT }), nursingDivision CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({NursingDivision}) PRESENT }), serviceArea CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ServiceArea}) PRESENT }), buildingFloor CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BuildingFloor}) PRESENT }), building CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Building}) PRESENT }), facility CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Facility}) PRESENT }) } Representation ::= CHOICE { barcode Barcode, image Image, icon Icon, sound Sound, video Video, basicString BasicString, doc DocumentSegment } Text ::= CHOICE { basicString BasicString, stringText StringText, formatted FormattedText, encodedForm EncodedForm } StringText ::= CHOICE { englishText BasicString, spanishText BasicString } FormattedText ::= CHOICE { sgmlText SgmlText, htmlText HtmlText, rtfText RtfText, pcText PcText } EncodedForm ::= BasicString RtfText ::= BasicString SgmlText ::= BasicString HtmlText ::= BasicString PcText ::= OctetString MultiMediaAtt ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia}) }) }) LMultiMediaAtt ::= MultiMediaAttribute MultiMediaAttribute ::= LAttribute( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia}) }) , errCoded, errText, errBinary}) MultiMedia ::= SET { mediaType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({MediaType}) PRESENT }) OPTIONAL, mediaSubType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({MediaSubType}) PRESENT }) OPTIONAL, mediaSubTypeVersion BasicString OPTIONAL, compressionScheme CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CompressionAlgorithm}) PRESENT }) OPTIONAL, compressedLength ULong2 OPTIONAL, uncompressedLength ULong2 OPTIONAL, parameterSet ParameterSet OPTIONAL, referencePointer UniqueReferenceId OPTIONAL, data OctetString OPTIONAL } ParameterSet ::= SET OF Parameter Parameter ::= SET { attribute CODED( WITH COMPONENTS { ncid ({CodedAttribute}) }), value ParameterValue } ParameterValue ::= NValue( WITH COMPONENTS { basicString, decimal, long1, uLong, long2, uLong2, dateTime, codedWOSform}) MultimediaSequence ::= SEQUENCE OF MultiMediaAttribute UniqueReferenceId ::= SET { refNum ReferenceNumber, system CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AssignedBySystem}) PRESENT }) OPTIONAL } ReferenceNumber ::= BasicString END MMM-LabData DEFINITIONS IMPLICIT TAGS ::= BEGIN StandardLabData» ::= SET { labDataHeader» LabDataHeader, results» StdLabObservations } LabDataHeader ::= SET { testName» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SpecificLabTest}) PRESENT }), specimens» LabSpecimens OPTIONAL, verifiedDateTime» DateTime OPTIONAL, resultReceivedDateTime» DateTime OPTIONAL, fillerOrderNumber» FillerOrderNumber OPTIONAL, placerOrderNumber» PlacerOrderNumber OPTIONAL, testStatus» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) OPTIONAL, resultingTechnicians» L-ResultingTechnicians OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) PRESENT } )) OPTIONAL, textComments» TextComments OPTIONAL } L-ResultingTechnicians» ::= SET OF L-ResultingTechnician L-ResultingTechnician» ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) LabSpecimens» ::= SET OF LabSpecimen LabSpecimen» ::= SET { collectionDateTime» EventDateTime, specimenReceivedDateTime» DateTime OPTIONAL, aggregateSpecDescript» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) OPTIONAL, specimenDescript» SpecimenDescript OPTIONAL, collectors» L-Collectors OPTIONAL, collectionLocation» LocationInfo OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) PRESENT } )) OPTIONAL, textComments» TextComments OPTIONAL, setId» SetId OPTIONAL } L-Collectors» ::= SET OF L-Collector L-Collector» ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Collector}) PRESENT }) SpecimenDescript» ::= SET { bodySite» BodySite OPTIONAL, aggregateBodySite» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) OPTIONAL, specimenType» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SpecimenType}) PRESENT }) OPTIONAL, specimenCollectionMethod» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SpecimenCollectionMethod}) PRESENT }) OPTIONAL, volume» ObservationValue( WITH COMPONENTS { observation ( VObservation ) , units}) OPTIONAL, fuzzyVolume» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({FuzzyVolume}) PRESENT }) OPTIONAL, collectionDevice» DeviceInfo OPTIONAL, pathologicLesion» PathologicLesion OPTIONAL, color» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SpecimenColor}) PRESENT }) OPTIONAL, odor» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SpecimenOdor}) PRESENT }) OPTIONAL, consistency» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SpecimenConsistency}) PRESENT }) OPTIONAL, patientPosition» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PatientPosition}) PRESENT }) OPTIONAL, prostheticDevice» DeviceInfo OPTIONAL } ObservationValue» ::= SET { observation» Observation, negation» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Negation}) PRESENT }) OPTIONAL, numericOperator» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({NumericOperator}) PRESENT }) OPTIONAL, uncertainty» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Uncertainty}) PRESENT }) OPTIONAL, machineProbability» DecimalX OPTIONAL, userStatedProbability» DecimalX OPTIONAL, fuzzyStatement» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({FuzzyStatement}) PRESENT }) OPTIONAL, units» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Units}) PRESENT }) OPTIONAL } NObservation ::= Observation( WITH COMPONENTS { ldecimal, linteger, lrange, ltiter, lcoded, text, ltime, ldateTime, null}) VObservation ::= Observation( WITH COMPONENTS { ldecimal, null}) Observation ::= CHOICE { decimal DecimalX, integer Long, range Range, titer Titer, coded CODED, ldecimal LDecimal, linteger LLong, lrange LRange, ltiter LTiter, lcoded LCODEDWOSFORM, text Text, time Time, ltime LTime, dateTime DateTime, ldateTime LDateTime, null Null } StdLabObservations» ::= SET OF StdLabObservation StdLabObservation» ::= SET { observationId» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ObservationId}) PRESENT }), observationValue» ObservationValue( WITH COMPONENTS { ..., observation ( NObservation ) PRESENT }), referencesRange» Text OPTIONAL, abnormalFlag» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) OPTIONAL, resultStatus» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) OPTIONAL, deltaFlag» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DeltaFlag}) PRESENT }) OPTIONAL, reportingFlag» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ReportingFlag}) PRESENT }) OPTIONAL, textComments» TextComments OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) PRESENT } )) OPTIONAL, setId» SetId OPTIONAL } END MMM-ClinicalTypes DEFINITIONS IMPLICIT TAGS ::= BEGIN COMMENTS ::= SEQUENCE OF CommentGroup CommentGroup ::= SET { comments CommentSet, sourceOfComment LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SourceOfComment}) PRESENT }) }) }) PRESENT }) OPTIONAL, setId SetId OPTIONAL } CommentSet ::= SEQUENCE OF CommentItem CommentItem ::= CHOICE { text BasicString, code LCODEDWOSFORMATTRIBUTE, doc LDocumentAtt, sound LSoundAtt } CODEDCOMMENTS ::= SET OF CodedCommentSet CodedCommentSet ::= SET { comments LCODEDWOSFORM, sourceOfComment LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SourceOfComment}) PRESENT }) OPTIONAL, setId SetId OPTIONAL } ClinicalEvent ::= SET { header ClinObsHeader, clinObs ClinicalObservations } ClinicalObservations ::= SEQUENCE OF ClinObsInstance ClinObsInstance ::= SET { id ULong2, value ClinicalObservation, version ConceptVersion OPTIONAL } ClinicalObservation ::= SET { obsId» LCODEDWOSFORMATTRIBUTE, obsValue» LAttribute, refRange» ReferenceRange OPTIONAL, abnFlag» LCODEDWOSFORMATTRIBUTE OPTIONAL, status» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL, deltaFlag» LCODEDWOSFORMATTRIBUTE OPTIONAL, reportFlag» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReportingFlag}) PRESENT }) }) }) PRESENT }) OPTIONAL, comments» COMMENTS OPTIONAL, display» DisplayText OPTIONAL, obsMods» ClinicalObservations OPTIONAL, aggObs» LCODEDWOSFORMATTRIBUTE OPTIONAL, format» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsFormat}) PRESENT }) }) }) PRESENT }) OPTIONAL, actionsInfo» EventActionsInfo OPTIONAL, setId» SetId OPTIONAL } ClinObsHeader» ::= SET { obsBatId» CODEDWOSFORMATTRIBUTE, fillerOrderNumber» FillerOrderNumber OPTIONAL, placerOrderNumber» PlacerOrderNumber OPTIONAL, testStatus» LCODEDWOSFORMATTRIBUTE OPTIONAL, obsDateTime» DateTimeIntervalAtt OPTIONAL, observedBy» CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) }) OPTIONAL, comments» COMMENTS OPTIONAL, type» CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsType}) PRESENT }) }) }) }) OPTIONAL, severity» CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsSeverity}) PRESENT }) }) }) }) OPTIONAL, severityValue» LIntegerAtt OPTIONAL, productionStatus» CODEDATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { coded ( WITH COMPONENTS { ..., ncid ({ProductionStatus}) PRESENT }) }) }) }) OPTIONAL, alertKey» AlertKey OPTIONAL, alertObject» AlertObject OPTIONAL, chain» CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({StoreChain}) PRESENT }) }) }) }) OPTIONAL, notifications» Notifications OPTIONAL, display» DisplayText OPTIONAL, aggObs» LCODEDWOSFORMATTRIBUTE OPTIONAL, format» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventFormat}) PRESENT }) }) }) PRESENT }) OPTIONAL, displayOrder» DisplayOrderSet OPTIONAL, accessionNumber AccessionNumber OPTIONAL, clinObs ClinicalObservations OPTIONAL } AccessionNumber ::= UniqueReferenceId SetId ::= INTEGER DisplayOrderSet ::= SET OF DisplayOrderInContext DisplayOrderInContext ::= SET { context CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DisplayContext}) PRESENT }) }) }) }), order DisplayOrder } DisplayOrder ::= INTEGER AlertKey» ::= SET { transId» AlertTransactionId, seq» AlertSequence } AlertTransactionId ::= INTEGER AlertSequence ::= INTEGER AlertObject» ::= BasicString Notifications» ::= SET OF Notification Notification» ::= SET { desType» CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DestinationType}) PRESENT }) }) }) }), value» DestinationValue, id» NotificationId, deliverySystem» CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DeliverySystem}) PRESENT }) }) }) }) OPTIONAL } NotificationId» ::= INTEGER DestinationValue ::= CHOICE { coded» CODEDWOSFORMATTRIBUTE, text» BasicString } DisplayText» ::= HtmlText ReferenceRange» ::= BasicString TextComments» ::= SET OF TextComment TextComment ::= SET { comments StringTexts, sourceOfComment LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SourceOfComment}) PRESENT }) OPTIONAL, setId SetId OPTIONAL } LocationDescription» ::= CHOICE { bodyLoc BodyLocation, complexBodyLoc ComplexBodyLocation } BodyLocation ::= SET { bodySite BodySite, bodySiteConnector L-BodySiteConnector OPTIONAL, aggregateBodySite L-BodyLocAggregateBodySite OPTIONAL } BodySite ::= SET { bodyAnatomy L-BodyAnatomy, side L-Side, laterality L-Laterality, depth L-BodyDepth, relativeDepth L-BodyRelativeDepth, level L-BodyLevel, relativeLevel L-BodyRelativeLevel, relativeSideOrLaterality L-RelativeSideOrLaterality } L-BodySiteConnector ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BodySiteConnector}) PRESENT }) L-BodyLocAggregateBodySite ::= L-AggregateBodySite L-AggregateBodySite ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) L-BodyAnatomy ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BodyAnatomy}) PRESENT }) L-Side ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Side}) PRESENT }) L-Laterality ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Laterality}) PRESENT }) L-BodyDepth ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BodyDepth}) PRESENT }) L-BodyRelativeDepth ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BodyRelativeDepth}) PRESENT }) L-BodyLevel ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BodyLevel}) PRESENT }) L-BodyRelativeLevel ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({BodyRelativeLevel}) PRESENT }) L-RelativeSideOrLaterality ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({RelativeSideOrLaterality}) PRESENT }) ComplexBodyLocation ::= SET { } PathologicLesion ::= SET { pathologicStructure LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PathologicStructure}) PRESENT }), lesionModifier LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({LesionModifier}) PRESENT }) OPTIONAL } DeviceInfo ::= SET { device LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Device}) PRESENT }), model Model OPTIONAL, serialNumber BasicString OPTIONAL } Model ::= BasicString PriorityRank ::= INTEGER MedRecNumber ::= BasicString UnitNumber ::= INTEGER RadiologyNumber ::= BasicString HemsEncounterId ::= NumericId SiteEncounterId ::= SET { facility CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Facility}) PRESENT }), siteEncNum SiteEncounterNumber } SiteEncounterNumber ::= BasicString MedicalRecordId ::= SET { facility CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Facility}) PRESENT }) }) }) }), medRecNumber MedRecNumber } EventDateTime ::= CHOICE { dateTime DateTime, timeInterval TimeInterval } PlacerGroupOrderNumber ::= UniqueReferenceId FillerGroupOrderNumber ::= UniqueReferenceId GroupOrderNumber ::= UniqueReferenceId PlacerOrderNumber ::= UniqueReferenceId FillerOrderNumber ::= UniqueReferenceId DocumentId ::= UniqueReferenceId PKICertificate ::= OctetString RelatedClinicianInfos ::= SET OF RelatedClinicianInfo RelatedClinicianInfo ::= SET { clinicianRole CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ClinicianRole}) PRESENT }), clinician LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }), setId SetId OPTIONAL } EnterpriseReferenceId ::= BasicString EnteredTime ::= DateTime EffectiveTime ::= DateTime Addresses ::= SET OF Address Address ::= SET { addressType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AddressType}) PRESENT }) OPTIONAL, street1 Street1 OPTIONAL, street2 Street2 OPTIONAL, city LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({City}) PRESENT }) OPTIONAL, county LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({County}) PRESENT }) OPTIONAL, state LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({State}) PRESENT }) OPTIONAL, postCode LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PostCode}) PRESENT }) OPTIONAL, country LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Country}) PRESENT }) OPTIONAL, fullAddress FullAddress OPTIONAL, addressAudit AddressAudit OPTIONAL, setId SetId OPTIONAL } Street1 ::= BasicString Street2 ::= BasicString FullAddress ::= BasicString AddressAudit ::= AuditInfo AuditInfo ::= SET { createAuditNum CreateAuditNum OPTIONAL, rowUpdateAuditNum RowUpdateAuditNum OPTIONAL, rowDeleteAuditNum RowDeleteAuditNum OPTIONAL } CreateAuditNum ::= INTEGER RowUpdateAuditNum ::= INTEGER RowDeleteAuditNum ::= INTEGER PatientId ::= SET { unitNumber UnitNumber OPTIONAL, refId EnterpriseReferenceId OPTIONAL, hemsEncId HemsEncounterId OPTIONAL, siteEncId SiteEncounterId OPTIONAL, medRecId MedicalRecordId OPTIONAL } StringHeader ::= SET { version Version, stringType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({StringType}) PRESENT }), stringSubType CODEDWOSFORM, stringKey StringKey, eventDateTime EventDateTime, dataType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DataType}) PRESENT }) OPTIONAL, compressionScheme CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CompressionAlgorithm}) PRESENT }) OPTIONAL, eventLocation LocationInfo OPTIONAL, dataEntryModel LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DataEntryModel}) PRESENT }) OPTIONAL, semanticLinks SemanticLinks OPTIONAL, actionsInfo» EventActionsInfo OPTIONAL } EventActionsInfo» ::= SEQUENCE OF EventActionInfo EventActionInfo ::= SET { clinician» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, actionId» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({EventActionId}) PRESENT }), enteredBy» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, enteredTime» EnteredTime OPTIONAL, effectiveTime» EffectiveTime OPTIONAL, location» LocationInfo OPTIONAL, pointOfCare» LocationInfo OPTIONAL, textComments» TextComments OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({EventActionComment}) PRESENT }) PRESENT } )) OPTIONAL, associatedActions» EventActionsInfo OPTIONAL, elementPaths» ElementPaths OPTIONAL, application LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventActionProgram}) PRESENT }) }) }) PRESENT }) OPTIONAL, reason LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventActionReason}) PRESENT }) }) }) PRESENT }) OPTIONAL, comments COMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventActionInfoComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL, setId SetId OPTIONAL, editVersion» EditVersion, pkiCertificate» PKICertificate OPTIONAL } SemanticLink ::= SET { relationship CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SemanticLinkRelationship}) PRESENT }) }) }) }), objectPointer ObjectPointer, linkInfo EventActionsInfo OPTIONAL, setId SetId OPTIONAL } SemanticLinks ::= SET OF SemanticLink PatDatumObject ::= INSTANCE-OF-CONCEPT({PatDatumObjectSet}) Names ::= SET OF Name Name ::= SET { nameIndex NameIndex OPTIONAL, nameType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({NameType}) PRESENT }) OPTIONAL, lastName LastName OPTIONAL, lastName2 LastName2 OPTIONAL, firstName FirstName OPTIONAL, middleName MiddleName OPTIONAL, middleName2 MiddleName2 OPTIONAL, suffix Suffix OPTIONAL, title Title OPTIONAL, degree Degree OPTIONAL, firstNameSoundex FirstNameSoundex OPTIONAL, lastNameSoundex LastNameSoundex OPTIONAL, fullName FullName OPTIONAL, nameAudit NameAudit OPTIONAL, setId SetId OPTIONAL } NameIndex ::= INTEGER LastName ::= BasicString LastName2 ::= BasicString FirstName ::= BasicString MiddleName ::= BasicString MiddleName2 ::= BasicString Suffix ::= BasicString Title ::= BasicString Degree ::= BasicString FirstNameSoundex ::= BasicString LastNameSoundex ::= BasicString FullName ::= BasicString NameAudit ::= AuditInfo Phones ::= SET OF Phone Phone ::= SET { phoneType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PhoneType}) PRESENT }) OPTIONAL, countryCode CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CountryCode}) PRESENT }) OPTIONAL, areaCode AreaCode OPTIONAL, localNumber LocalNumber OPTIONAL, extension Extension OPTIONAL, phoneAudit PhoneAudit OPTIONAL, setId SetId OPTIONAL } AreaCode ::= BasicString LocalNumber ::= BasicString Extension ::= BasicString PhoneAudit ::= AuditInfo Ssn ::= BasicString AuditTransactions ::= SET OF AuditTransaction AuditTransaction ::= SET { hemsEncId HemsEncounterId, unitNumber UnitNumber, auditNumber AuditNumber, transactionType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TransactionType}) PRESENT }), transactionTime TransactionTime, employee LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AuditEmployee}) PRESENT }), version EditVersion, mmiVersion EditVersion, mmiFacility CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({MmiFacility}) PRESENT }), encFacility CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({EncFacility}) PRESENT }), setId SetId OPTIONAL } AuditNumber ::= INTEGER TransactionTime ::= DateTime QuantityUnits ::= SDecimalAttribute( WITH COMPONENTS { value, units ( WITH COMPONENTS { ..., ncid ({DoseUnits}) PRESENT }) OPTIONAL }) Duration ::= STimeAttribute END MMM-PatAlertHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN PatAlertHeader» ::= ClinObsHeader( WITH COMPONENTS { obsBatId OPTIONAL , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime, comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsHeaderComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , type OPTIONAL , severity OPTIONAL , alertKey, alertObject, chain OPTIONAL , severityValue, productionStatus, notifications OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatAlertHeaderAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-PatAlertEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN PatAlertEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( PatAlertHeader ) , clinObs}) END MMM-ReportFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportFlagObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2001) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-AssociatedDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AssociatedDateTimeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AssociatedObsInfo}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-OnsetTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OnsetTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (149287) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-ResolutionTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ResolutionTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153749) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-PatientObservation DEFINITIONS IMPLICIT TAGS ::= BEGIN PatientObservation» ::= ClinicalObservation( WITH COMPONENTS { obsId, obsValue, refRange OPTIONAL , abnFlag OPTIONAL , status OPTIONAL , deltaFlag OPTIONAL , reportFlag OPTIONAL , comments OPTIONAL , display OPTIONAL , obsMods OPTIONAL , aggObs OPTIONAL , format OPTIONAL }) END MMM-NormalizedValueObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NormalizedValueObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114021) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-NormalizedLengthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NormalizedLengthObs» ::= NormalizedValueObs( WITH COMPONENTS { ..., obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1617) }) OPTIONAL }) }) PRESENT }) END MMM-HeightMeasureMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HeightMeasureMethodObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2059) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({HeightMeasurementMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PatConditionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatConditionObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2060) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientObsCondition}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PatTimingObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatTimingObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2128) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientObsTiming}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-HeightMeasureInstrumentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HeightMeasureInstrumentObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114025) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({HeightMeasurementInstrument}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PatPositionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatPositionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1439) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientPosition}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-HeightObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HeightObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (110675) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({LengthUnits}) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { NormalizedLengthObs OPTIONAL, HeightMeasureMethodObs OPTIONAL, PatConditionObs OPTIONAL, PatTimingObs OPTIONAL, HeightMeasureInstrumentObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-NormalizedWeightObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NormalizedWeightObs» ::= NormalizedValueObs( WITH COMPONENTS { ..., obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1630) }) OPTIONAL }) }) PRESENT }) END MMM-WeightMeasureInstrumentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN WeightMeasureInstrumentObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114027) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({WeightMeasurementInstrument}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-WeightMeasureMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN WeightMeasureMethodObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2183) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({WeightMeasurementMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-WeightObs DEFINITIONS IMPLICIT TAGS ::= BEGIN WeightObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2178) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({MassUnits}) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { NormalizedWeightObs OPTIONAL, WeightMeasureInstrumentObs OPTIONAL, PatConditionObs OPTIONAL, PatTimingObs OPTIONAL, WeightMeasureMethodObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-EffectiveAgeInfo DEFINITIONS IMPLICIT TAGS ::= BEGIN EffectiveAgeInfo» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119304) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-FacilityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FacilityObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Facility}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-NursingDivisionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NursingDivisionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1003) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NursingDivision}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RoomObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RoomObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1007) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Room}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BedObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1008) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Bed}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PatientLocationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatientLocationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153711) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-EventLocationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EventLocationObs» ::= ClinicalObservation(( FacilityObs | NursingDivisionObs | RoomObs | BedObs | PatientLocationObs )) END MMM-HospitalServiceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HospitalServiceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (372) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({HospitalService}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-AllergyDocumentQuestionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AllergyDocumentQuestionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AllergyDocumentation}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNoNA}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-AllergyDocumentationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AllergyDocumentationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153712) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { AllergyDocumentQuestionObs * }) }) END MMM-BodySiteMod DEFINITIONS IMPLICIT TAGS ::= BEGIN BodySiteMod ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodySiteModifier}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyLoc DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyLoc» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyAnatomy}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsMods (WITH TYPES { BodySiteMod * }) }) END MMM-ModelNumber DEFINITIONS IMPLICIT TAGS ::= BEGIN ModelNumber» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114038) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-SerialNumber DEFINITIONS IMPLICIT TAGS ::= BEGIN SerialNumber» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114039) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-MedAdminDeviceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedAdminDeviceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153706) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedAdminDevice}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { ModelNumber OPTIONAL, SerialNumber OPTIONAL}) }) END MMM-BodySideObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodySideObs ::= BodySiteMod( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Side}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyLateralityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyLateralityObs ::= BodySiteMod( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Laterality}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyDepthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyDepthObs ::= BodySiteMod( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyDepth}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyLevelObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyLevelObs ::= BodySiteMod( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyLevel}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyLocObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyLocObs ::= BodyLoc( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyAnatomy}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsMods (WITH TYPES { BodySiteMod * , BodySideObs * , BodyLateralityObs * , BodyDepthObs * , BodyLevelObs * }) }) END MMM-ToothSurfaceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothSurfaceObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToothSurface}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ToothProbeSiteObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothProbeSiteObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToothProbeSite}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ToothCanalObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothCanalObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToothCanal}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL }) END MMM-DentalPalpationLocObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DentalPalpationLocObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DentalPalpationLoc}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ToothAnatIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothAnatIdObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToothAnatId}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL , obsMods (WITH TYPES { ToothSurfaceObs * , ToothProbeSiteObs OPTIONAL, ToothCanalObs OPTIONAL, DentalPalpationLocObs * }) OPTIONAL }) END MMM-SpecProstheticDevice DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecProstheticDevice» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114040) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProstheticDevice}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { ModelNumber OPTIONAL, SerialNumber OPTIONAL}) }) END MMM-ToothProsIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothProsIdObs ::= SpecProstheticDevice( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114040) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToothProsId}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL , obsMods (WITH TYPES { ToothSurfaceObs * , ToothProbeSiteObs OPTIONAL, DentalPalpationLocObs * }) OPTIONAL }) END MMM-ToothIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothIdObs ::= ClinicalObservation(( ToothAnatIdObs | ToothProsIdObs )) END MMM-FirstSpaceBoundaryObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FirstSpaceBoundaryObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14643526) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL , obsMods (WITH TYPES { ToothAnatIdObs OPTIONAL, ToothProsIdObs OPTIONAL}) OPTIONAL }) END MMM-SecondSpaceBoundaryObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SecondSpaceBoundaryObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14643584) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL , obsMods (WITH TYPES { ToothAnatIdObs OPTIONAL, ToothProsIdObs OPTIONAL}) OPTIONAL }) END MMM-SpaceMeasurementObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SpaceMeasurementObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14643589) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1616) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-DentalArchObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DentalArchObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DentalArch}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ToothAreaIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothAreaIdObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToothAreaId}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ToothSpaceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ToothSpaceObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (14643606) }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { FirstSpaceBoundaryObs, SecondSpaceBoundaryObs, SpaceMeasurementObs OPTIONAL, DentalArchObs OPTIONAL, ToothAreaIdObs * }) }) END MMM-IntraOralLocObs DEFINITIONS IMPLICIT TAGS ::= BEGIN IntraOralLocObs ::= BodyLocObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1134) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({IntraOralLocation}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL , aggObs OPTIONAL , obsMods (WITH TYPES { BodySiteMod OPTIONAL, BodySideObs OPTIONAL, BodyLateralityObs OPTIONAL, BodyDepthObs OPTIONAL, BodyLevelObs OPTIONAL}) OPTIONAL }) END MMM-DrugRoute DEFINITIONS IMPLICIT TAGS ::= BEGIN DrugRoute» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1459) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({RouteAndMethod}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { BodyLoc OPTIONAL, MedAdminDeviceObs OPTIONAL, ToothIdObs * , ToothSpaceObs * , IntraOralLocObs * , BodyLocObs * }) OPTIONAL }) END MMM-DoseObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DoseObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153705) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({DoseUnits}) }) OPTIONAL }) }) }) END MMM-DrugClassObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DrugClassObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153735) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DrugClass}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-DosesGivenObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DosesGivenObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153701) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { sDecimal}) }) }) }) END MMM-NamedFrequencyObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NamedFrequencyObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1422) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NamedFrequency}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PatientTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatientTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153734) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientType}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-StartTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN StartTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153703) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-StopTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN StopTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153702) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-GivenTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN GivenTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153704) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-OrderingClinicianObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrderingClinicianObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153707) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-IndicationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN IndicationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153708) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Indication}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SuspectedDrugObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SuspectedDrugObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153732) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PharmacyItems}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { DrugRoute OPTIONAL, DoseObs OPTIONAL, DrugClassObs OPTIONAL, DosesGivenObs OPTIONAL, NamedFrequencyObs OPTIONAL, PatientTypeObs OPTIONAL, StartTimeObs OPTIONAL, StopTimeObs OPTIONAL, GivenTimeObs * , OrderingClinicianObs OPTIONAL, IndicationObs OPTIONAL}) OPTIONAL }) END MMM-ConcurrentDrugObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ConcurrentDrugObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153733) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PharmacyItems}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { DrugRoute OPTIONAL, DoseObs OPTIONAL, DrugClassObs OPTIONAL, DosesGivenObs OPTIONAL, NamedFrequencyObs OPTIONAL, PatientTypeObs OPTIONAL, StartTimeObs OPTIONAL, StopTimeObs OPTIONAL, GivenTimeObs * , OrderingClinicianObs OPTIONAL, IndicationObs OPTIONAL}) OPTIONAL }) END MMM-DescriptionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DescriptionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153722) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-ReactionDocumentQuestionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReactionDocumentQuestionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReactionDocumentation}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNoNA}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReactionDocumentationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReactionDocumentationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153714) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { ReactionDocumentQuestionObs * }) }) END MMM-ADEAdmitFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ADEAdmitFlagObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153723) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReactionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReactionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (68230) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Reaction}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-TreatmentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TreatmentObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153724) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Treatment}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-OutcomesObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OutcomesObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153725) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Outcome}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-OrdinalProbabilityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrdinalProbabilityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153726) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({OrdinalProbability}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ADEProbabilityIndicatorObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ADEProbabilityIndicatorObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153727) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ADEProbabilityIndicator}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ScaledRatingObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ScaledRatingObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153729) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-ADESeverityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ADESeverityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ADESeverityType}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ADESeverity}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { ScaledRatingObs OPTIONAL}) OPTIONAL }) END MMM-ClinicalTrendObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ClinicalTrendObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (31097) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Trend}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ClinicalSeverityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ClinicalSeverityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (30920) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Severity}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ChronicityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ChronicityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (84293) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Chronicity}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-GeneralObsModifier DEFINITIONS IMPLICIT TAGS ::= BEGIN GeneralObsModifier» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (83858) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({GeneralObservationModifier}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ApplicationIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ApplicationIdObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707639) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({HemsInterfaceApplications}) PRESENT }) }) }) PRESENT }) }) END MMM-AssociatedDateTimeInfo DEFINITIONS IMPLICIT TAGS ::= BEGIN AssociatedDateTimeInfo ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AssociatedObsInfo}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { timeIntAtt, errCoded, errText}) , obsMods (WITH TYPES { ApplicationIdObs OPTIONAL}) }) END MMM-ExacerbatingFactorsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ExacerbatingFactorsObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119305) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Diagnosis}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , status OPTIONAL }) END MMM-AlleviatingFactorsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AlleviatingFactorsObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119306) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlleviatingFactors}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , status OPTIONAL }) END MMM-ObservationMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ObservationMethodObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (30692) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ObservationMethod}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-UncertaintyObs DEFINITIONS IMPLICIT TAGS ::= BEGIN UncertaintyObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1482) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Uncertainty}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-DateOfOnsetObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DateOfOnsetObs ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1603035) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-SupportingFindingObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SupportingFindingObs ::= DiagnosisAndFindingObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (105328) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SupportingFinding}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { UncertaintyObs OPTIONAL, BodyLocObs * , ClinicalTrendObs OPTIONAL, ClinicalSeverityObs OPTIONAL, ChronicityObs OPTIONAL, GeneralObsModifier OPTIONAL, ObservationMethodObs OPTIONAL}) OPTIONAL }) END MMM-BillingCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BillingCodeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (129) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({CodingMethod}) PRESENT }) }) }) PRESENT }) , actionsInfo OPTIONAL }) END MMM-ProblemEncounterTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProblemEncounterTypeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209658) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EncounterType}) PRESENT }) }) }) PRESENT }) }) END MMM-DiagnosisClassificationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiagnosisClassificationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636296) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DiagnosisClassification}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-DiagnosisTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiagnosisTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636299) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DiagnosisType}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ConfidentialIndicatorObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ConfidentialIndicatorObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636291) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ClinicianRoleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ClinicianRoleObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1365) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinicianRole}) PRESENT }) }) }) PRESENT }) }) END MMM-AssociatedClinicianObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AssociatedClinicianObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707640) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { ClinicianRoleObs OPTIONAL}) }) END MMM-DiagnosisAndFindingObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiagnosisAndFindingObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (105328) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Diagnosis}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , ClinicalTrendObs OPTIONAL, ClinicalSeverityObs OPTIONAL, ChronicityObs OPTIONAL, GeneralObsModifier * , AssociatedDateTimeInfo * , EffectiveAgeInfo OPTIONAL, ExacerbatingFactorsObs * , AlleviatingFactorsObs * , ObservationMethodObs * , UncertaintyObs OPTIONAL, DateOfOnsetObs OPTIONAL, SupportingFindingObs * , BillingCodeObs OPTIONAL, ProblemEncounterTypeObs OPTIONAL, DiagnosisClassificationObs OPTIONAL, DiagnosisTypeObs OPTIONAL, ConfidentialIndicatorObs OPTIONAL, AssociatedClinicianObs * }) , status OPTIONAL , setId OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientProblemComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatProblemAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ContributingFactorObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ContributingFactorObs» ::= DiagnosisAndFindingObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (105328) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Diagnosis}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientProblemComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , ClinicalTrendObs OPTIONAL, ClinicalSeverityObs OPTIONAL, ChronicityObs OPTIONAL, GeneralObsModifier * , AssociatedDateTimeInfo * , EffectiveAgeInfo OPTIONAL, ExacerbatingFactorsObs * , AlleviatingFactorsObs * , ObservationMethodObs * , UncertaintyObs OPTIONAL, DateOfOnsetObs OPTIONAL, SupportingFindingObs * }) }) END MMM-PreventabilityQuestionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PreventabilityQuestionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PreventabilityQuestion}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNoNA}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PreventabilityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PreventabilityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153716) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { PreventabilityQuestionObs * }) }) END MMM-RelevantDataObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RelevantDataObs ::= ClinicalObservation END MMM-CountConcurrentDrugObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CountConcurrentDrugObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153730) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-ConcurrentDrugCountClassObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ConcurrentDrugCountClassObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153731) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ConcurrentDrugCountClass}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReportToObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportToObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153719) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReportTo}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-ReportByObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportByObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153720) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReportByRoleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportByRoleObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154572) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReportedByRole}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReportTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153721) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-ReportInfoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportInfoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153718) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { ReportToObs OPTIONAL, ReportByObs OPTIONAL, ReportByRoleObs OPTIONAL, ReportTimeObs OPTIONAL}) }) END MMM-ReportFormTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReportFormTimeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153736) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-ADEReactionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ADEReactionObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154675) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ADEReactions}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-AdverseDrugEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN AdverseDrugEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153709) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime OPTIONAL , observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , clinObs (WITH TYPES { ReportFlagObs OPTIONAL}) }) , clinObs (WITH TYPES { OnsetTimeObs OPTIONAL, ResolutionTimeObs OPTIONAL, HeightObs OPTIONAL, WeightObs OPTIONAL, EffectiveAgeInfo OPTIONAL, EventLocationObs * , HospitalServiceObs OPTIONAL, AllergyDocumentationObs * , SuspectedDrugObs * , ConcurrentDrugObs * , DescriptionObs OPTIONAL, ReactionDocumentationObs OPTIONAL, ADEAdmitFlagObs OPTIONAL, ReactionObs * , TreatmentObs * , OutcomesObs * , OrdinalProbabilityObs OPTIONAL, ADEProbabilityIndicatorObs * , ADESeverityObs OPTIONAL, ContributingFactorObs * , PreventabilityObs * , RelevantDataObs * , CountConcurrentDrugObs OPTIONAL, ConcurrentDrugCountClassObs OPTIONAL, ReportInfoObs * , ReportFormTimeObs OPTIONAL, ADEReactionObs * }) }) END MMM-BodySide DEFINITIONS IMPLICIT TAGS ::= BEGIN BodySide» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (91046) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Side}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyLaterality DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyLaterality» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1412) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Laterality}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-Depth DEFINITIONS IMPLICIT TAGS ::= BEGIN Depth» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1356) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyDepth}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RelativeDepth DEFINITIONS IMPLICIT TAGS ::= BEGIN RelativeDepth» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1358) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyRelativeDepth}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-Level DEFINITIONS IMPLICIT TAGS ::= BEGIN Level» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1357) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyLevel}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RelativeLevel DEFINITIONS IMPLICIT TAGS ::= BEGIN RelativeLevel» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1359) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyRelativeLevel}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RelSideOrLaterality DEFINITIONS IMPLICIT TAGS ::= BEGIN RelSideOrLaterality» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1453) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateBodySite}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({RelativeSideOrLaterality}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SpecimenReceivedTime DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecimenReceivedTime» ::= ClinicalObservation( WITH COMPONENTS { obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) , obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114034) PRESENT }) }) }) PRESENT }) }) END MMM-SpecType DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecType» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114035) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SpecimenType}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-DecimalVolumeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DecimalVolumeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114042) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({VolumeUnits}) }) OPTIONAL }) }) }) END MMM-FuzzyVolumeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FuzzyVolumeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1396) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({FuzzyVolume}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ClinObsVolume DEFINITIONS IMPLICIT TAGS ::= BEGIN ClinObsVolume ::= ClinicalObservation(( DecimalVolumeObs | FuzzyVolumeObs )) END MMM-SpecModifier DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecModifier» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114043) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SpecimenModifiers}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SpecAdditive DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecAdditive ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (91044) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SpecimenAdditive}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-Specimen DEFINITIONS IMPLICIT TAGS ::= BEGIN Specimen» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (10446) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { SpecimenReceivedTime OPTIONAL, SpecType OPTIONAL, PatPositionObs OPTIONAL, BodyLoc OPTIONAL, ClinObsVolume OPTIONAL, SpecModifier * , SpecAdditive OPTIONAL}) }) END MMM-PathLesionModifier DEFINITIONS IMPLICIT TAGS ::= BEGIN PathLesionModifier» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114036) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PathoLesionModifier}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PathoLesion DEFINITIONS IMPLICIT TAGS ::= BEGIN PathoLesion» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1437) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PathologicStructure}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { PathLesionModifier * }) }) END MMM-SpecCollectionMethod DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecCollectionMethod» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1148) PRESENT }) }) }) PRESENT }) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SpecimenCollectionMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SpecCollectionDevice DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecCollectionDevice» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114037) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({CollectionDevice}) PRESENT }) }) }) , errCoded, errText}) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateSpecDescript}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsMods (WITH TYPES { ModelNumber OPTIONAL, SerialNumber OPTIONAL}) }) END MMM-NormalizedTemperatureObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NormalizedTemperatureObs» ::= NormalizedValueObs( WITH COMPONENTS { ..., obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1639) }) OPTIONAL }) }) PRESENT }) END MMM-NormalizedBSAObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NormalizedBSAObs» ::= NormalizedValueObs( WITH COMPONENTS { ..., obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1655) }) OPTIONAL }) }) PRESENT }) END MMM-ChartNotesEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN ChartNotesEvent» ::= PatObsEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProfileDomain}) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime, observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsHeaderComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) , clinObs}) END MMM-PatObsHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN PatObsHeader ::= ClinObsHeader( WITH COMPONENTS { obsBatId, fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus OPTIONAL , obsDateTime OPTIONAL , observedBy OPTIONAL , comments OPTIONAL , display OPTIONAL , aggObs OPTIONAL , format OPTIONAL , clinObs OPTIONAL }) END MMM-PatObsEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN PatObsEvent ::= ClinicalEvent( WITH COMPONENTS { header ( PatObsHeader ) , clinObs}) END MMM-LastPersistenceInterfaceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LastPersistenceInterfaceObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15478727) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PersistenceInterface}) PRESENT }) }) }) PRESENT }) }) END MMM-OriginalSystemOfOriginObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginalSystemOfOriginObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15156742) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SystemOfOrigin}) PRESENT }) }) }) PRESENT }) }) END MMM-DataStorageProcessObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DataStorageProcessObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15156746) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DataStorageProcess}) PRESENT }) }) }) PRESENT }) }) END MMM-OriginalSystemFacilityIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginalSystemFacilityIdObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15156751) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-OriginalSystemClinicIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginalSystemClinicIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15156752) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-EncounterAttachmentDataObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterAttachmentDataObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209651) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia ( WITH COMPONENTS { mediaType OPTIONAL , mediaSubType OPTIONAL , mediaSubTypeVersion OPTIONAL , compressionScheme OPTIONAL , compressedLength OPTIONAL , uncompressedLength OPTIONAL , parameterSet OPTIONAL , referencePointer OPTIONAL , data OPTIONAL }) }) }) }) }) END MMM-EncounterAttachmentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterAttachmentObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209642) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1022) }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { EncounterAttachmentDataObs * }) OPTIONAL }) END MMM-OriginalSystemProviderIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginalSystemProviderIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15156753) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-NPIEntityTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NPIEntityTypeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15469786) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) }) }) }) END MMM-NPIObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NPIObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15469783) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , obsMods (WITH TYPES { NPIEntityTypeObs OPTIONAL}) }) END MMM-EncounterCoSignerObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterCoSignerObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209652) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { OriginalSystemProviderIdObs OPTIONAL, NPIObs OPTIONAL}) OPTIONAL }) END MMM-EncounterRTFObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterRTFObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209643) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia ( WITH COMPONENTS { mediaType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162798) }) , mediaSubType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162811) }) , mediaSubTypeVersion OPTIONAL , compressionScheme OPTIONAL , compressedLength OPTIONAL , uncompressedLength OPTIONAL , parameterSet OPTIONAL , referencePointer OPTIONAL , data OPTIONAL }) }) }) }) , actionsInfo OPTIONAL , obsMods (WITH TYPES { EncounterCoSignerObs * }) OPTIONAL }) END MMM-EditVersionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EditVersionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (90587) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-LinkStrengthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LinkStrengthObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1414) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LinkStrength}) PRESENT }) }) }) PRESENT }) }) END MMM-RemoteStringTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RemoteStringTypeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1216) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({StringType}) PRESENT }) }) }) PRESENT }) }) END MMM-ObjectPointerObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ObjectPointerObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (90749) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong2}) }) }) , obsMods (WITH TYPES { EditVersionObs, LinkStrengthObs OPTIONAL, RemoteStringTypeObs OPTIONAL}) OPTIONAL }) END MMM-SemanticLinkObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SemanticLinkObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (106421) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SemanticLinkRelationship}) PRESENT }) }) }) PRESENT }) , actionsInfo OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { ObjectPointerObs + }) OPTIONAL }) END MMM-EncounterSectionRTFObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterSectionRTFObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (90997) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia ( WITH COMPONENTS { mediaType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162798) }) , mediaSubType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162811) }) , mediaSubTypeVersion OPTIONAL , compressionScheme OPTIONAL , compressedLength OPTIONAL , uncompressedLength OPTIONAL , parameterSet OPTIONAL , referencePointer OPTIONAL , data OPTIONAL }) }) }) }) , obsMods (WITH TYPES { SemanticLinkObs * }) OPTIONAL }) END MMM-EncounterAppointmentTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterAppointmentTypeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1021) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AppointmentType}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterSADRStatusObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterSADRStatusObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209644) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SADRStatus}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterSecurityLabelObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterSecurityLabelObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209645) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SecurityLabel}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterTemplateIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterTemplateIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209646) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-OriginalSystemOfOrigin2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginalSystemOfOrigin2Obs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15156742) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-EncounterAppointmentIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterAppointmentIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209647) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , obsMods (WITH TYPES { OriginalSystemOfOrigin2Obs OPTIONAL}) }) END MMM-ConfinedToQuartersDurationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ConfinedToQuartersDurationObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209655) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { uLong}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1812) }) OPTIONAL }) }) }) END MMM-EncounterAdminDispositionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterAdminDispositionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (373) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DischargeDisposition}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterDispositionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterDispositionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (373) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DischargeDisposition}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { ConfinedToQuartersDurationObs OPTIONAL, EncounterAdminDispositionObs OPTIONAL}) OPTIONAL }) END MMM-EncounterReviewedByCoderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterReviewedByCoderObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209656) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1022) PRESENT }) }) }) PRESENT }) , actionsInfo OPTIONAL }) END MMM-EncounterEAndMCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterEAndMCodeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209648) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EAndMCode}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { EncounterReviewedByCoderObs * }) OPTIONAL }) END MMM-ProviderRoleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProviderRoleObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209657) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProviderRole}) PRESENT }) }) }) PRESENT }) }) END MMM-ProviderTaxonomyObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProviderTaxonomyObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (94276) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProviderTaxonomy}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterAdditionalProviderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterAdditionalProviderObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209649) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { OriginalSystemProviderIdObs OPTIONAL, ProviderRoleObs OPTIONAL, SemanticLinkObs * , ProviderTaxonomyObs OPTIONAL, NPIObs OPTIONAL}) OPTIONAL }) END MMM-EncounterCategoryObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterCategoryObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209650) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EncounterCategory}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterPrimaryDiagnosisObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterPrimaryDiagnosisObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (105328) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Diagnosis}) PRESENT }) }) }) PRESENT }) }) END MMM-EncounterOrigLocationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterOrigLocationObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15469785) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EnrollmentFacility}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { NPIObs OPTIONAL}) OPTIONAL }) END MMM-OriginalSystemEncounterIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginalSystemEncounterIdObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15157200) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-PRPNoteCompletedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PRPNoteCompletedObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15531824) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PRPNoteCompleted}) PRESENT }) }) }) PRESENT }) }) END MMM-PRPStatusObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PRPStatusObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15531825) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PRPStatus}) PRESENT }) }) }) PRESENT }) }) END MMM-PersonnelReliabilityProgramObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PersonnelReliabilityProgramObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204689) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { PRPNoteCompletedObs OPTIONAL, PRPStatusObs OPTIONAL}) }) END MMM-ClinicalEncounterEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN ClinicalEncounterEvent ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { ..., obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EncounterObsBatId}) PRESENT }) }) }) PRESENT }) PRESENT , clinObs (WITH TYPES { LastPersistenceInterfaceObs OPTIONAL, OriginalSystemOfOriginObs OPTIONAL, DataStorageProcessObs OPTIONAL, OriginalSystemFacilityIdObs OPTIONAL, OriginalSystemClinicIdObs OPTIONAL}) PRESENT }) , clinObs (WITH TYPES { EncounterAttachmentObs * , EncounterRTFObs * , EncounterSectionRTFObs * , EncounterAppointmentTypeObs OPTIONAL, EncounterSADRStatusObs, EncounterSecurityLabelObs * , EncounterTemplateIdObs OPTIONAL, EncounterAppointmentIdObs OPTIONAL, EncounterDispositionObs OPTIONAL, EncounterEAndMCodeObs * , EncounterAdditionalProviderObs * , EncounterCategoryObs OPTIONAL, EncounterPrimaryDiagnosisObs OPTIONAL, EncounterCoSignerObs OPTIONAL, EncounterOrigLocationObs OPTIONAL, OriginalSystemOfOrigin2Obs OPTIONAL, OriginalSystemEncounterIdObs OPTIONAL, DataStorageProcessObs OPTIONAL, OriginalSystemFacilityIdObs OPTIONAL, OriginalSystemClinicIdObs OPTIONAL, PersonnelReliabilityProgramObs OPTIONAL}) }) END MMM-RelevantClinicalInfoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RelevantClinicalInfoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162453) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Problem}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-StudyReasonReimburseObs DEFINITIONS IMPLICIT TAGS ::= BEGIN StudyReasonReimburseObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({CodingMethod}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({CodingMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-EKGHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN EKGHeader» ::= PatObsHeader( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EKGObsBatId}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime OPTIONAL , observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , clinObs (WITH TYPES { RelevantClinicalInfoObs * , StudyReasonReimburseObs * , HospitalServiceObs OPTIONAL}) OPTIONAL }) END MMM-ProbabilityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProbabilityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162456) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { decimal (0..1) }) }) }) }) END MMM-UserDefinedAccessObs DEFINITIONS IMPLICIT TAGS ::= BEGIN UserDefinedAccessObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162458) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({UserDefinedAccess}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-EKGObservation DEFINITIONS IMPLICIT TAGS ::= BEGIN EKGObservation» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EKGResults}) PRESENT }) }) }) PRESENT }) , obsValue, refRange OPTIONAL , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , actionsInfo OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { ProbabilityObs OPTIONAL, UserDefinedAccessObs OPTIONAL}) }) END MMM-EKGEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN EKGEvent ::= PatObsEvent( WITH COMPONENTS { header ( EKGHeader ) , clinObs (WITH TYPES { EKGObservation * }) }) END MMM-ProcedureFunctionalTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureFunctionalTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707645) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProcedureFunctionalType}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ConsentCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ConsentCodeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707641) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ConsentCode}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ProcedureTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707647) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProcedureType}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ProcedureDurationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureDurationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707644) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-ProcedureCodeModifierObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureCodeModifierObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707643) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BillingModifiers}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-DRGProcedureRankObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DRGProcedureRankObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707642) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DRGProcedureRank}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ProcedureTissueTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureTissueTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707646) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProcedureTissueType}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-AnesthesiaDurationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AnesthesiaDurationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (219961) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-AnesthesiaObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AnesthesiaObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14707638) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({CPT-4}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { AnesthesiaDurationObs OPTIONAL}) }) END MMM-ProcedureObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (82750) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedicalProcedure}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , obsMods (WITH TYPES { ProcedureFunctionalTypeObs OPTIONAL, AssociatedClinicianObs * , ConsentCodeObs OPTIONAL, ProcedureTypeObs OPTIONAL, ProcedureDurationObs OPTIONAL, ProcedureCodeModifierObs OPTIONAL, DRGProcedureRankObs OPTIONAL, ProcedureTissueTypeObs OPTIONAL, AnesthesiaObs OPTIONAL, BodyLoc * , BodyLocObs * , GeneralObsModifier * , UncertaintyObs OPTIONAL, AssociatedDateTimeInfo * , EffectiveAgeInfo OPTIONAL, BillingCodeObs OPTIONAL, ProblemEncounterTypeObs OPTIONAL}) , status OPTIONAL , setId OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientProblemComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatProblemAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-MmiNumberInfo DEFINITIONS IMPLICIT TAGS ::= BEGIN MmiNumberInfo» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119307) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-NameIndexObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NameIndexObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154816) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-NameTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NameTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (249) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NameType}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-LastNameObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LastNameObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154817) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-LastName2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN LastName2Obs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154818) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-FirstNameObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FirstNameObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154819) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-MiddleNameObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MiddleNameObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154820) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-MiddleName2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN MiddleName2Obs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154821) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-NameSuffixObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NameSuffixObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154822) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-NameTitleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NameTitleObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154823) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-NameDegreeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NameDegreeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154824) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-FullNameObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FullNameObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154825) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-NameObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NameObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154815) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { NameIndexObs OPTIONAL, NameTypeObs OPTIONAL, LastNameObs OPTIONAL, LastName2Obs OPTIONAL, FirstNameObs OPTIONAL, MiddleNameObs OPTIONAL, MiddleName2Obs OPTIONAL, NameSuffixObs OPTIONAL, NameTitleObs OPTIONAL, NameDegreeObs OPTIONAL, FullNameObs OPTIONAL}) }) END MMM-FamHistoryRelativeInfo DEFINITIONS IMPLICIT TAGS ::= BEGIN FamHistoryRelativeInfo» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1012) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToPatientRelationship}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { MmiNumberInfo OPTIONAL, NameObs OPTIONAL}) }) END MMM-FamilyHistoryObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FamilyHistoryObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (105329) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Diagnosis}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , obsMods (WITH TYPES { FamHistoryRelativeInfo OPTIONAL, BodyLoc * , BodyLocObs * , ClinicalTrendObs OPTIONAL, ClinicalSeverityObs OPTIONAL, ChronicityObs OPTIONAL, GeneralObsModifier * , AssociatedDateTimeInfo * , EffectiveAgeInfo OPTIONAL, ExacerbatingFactorsObs * , AlleviatingFactorsObs * , ObservationMethodObs * , UncertaintyObs OPTIONAL, DateOfOnsetObs OPTIONAL, SupportingFindingObs * }) , status OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientProblemComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatProblemAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ChiefComplaintObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ChiefComplaintObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (30185) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Diagnosis}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , ClinicalTrendObs OPTIONAL, ClinicalSeverityObs OPTIONAL, ChronicityObs OPTIONAL, GeneralObsModifier * , AssociatedDateTimeInfo * , EffectiveAgeInfo OPTIONAL, ExacerbatingFactorsObs * , AlleviatingFactorsObs * , ObservationMethodObs * , UncertaintyObs OPTIONAL, DateOfOnsetObs OPTIONAL, SupportingFindingObs * , BillingCodeObs OPTIONAL, ProblemEncounterTypeObs OPTIONAL}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientProblemComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatProblemAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) END MMM-ProcedureDateTime DEFINITIONS IMPLICIT TAGS ::= BEGIN ProcedureDateTime» ::= AssociatedDateTimeInfo( WITH COMPONENTS { ..., obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14708430) PRESENT }) }) }) PRESENT }) PRESENT }) END MMM-DiagnosisDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiagnosisDateTimeObs» ::= AssociatedDateTimeInfo( WITH COMPONENTS { ..., obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636264) PRESENT }) }) }) PRESENT }) PRESENT }) END MMM-AttestationDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AttestationDateTimeObs» ::= AssociatedDateTimeInfo( WITH COMPONENTS { ..., obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636262) PRESENT }) }) }) PRESENT }) PRESENT }) END MMM-BillingDiagnosisCodesObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BillingDiagnosisCodesObs» ::= DiagnosisAndFindingObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (105328) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ICD-9-CM}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BillingCodeObs, DiagnosisDateTimeObs OPTIONAL, AttestationDateTimeObs OPTIONAL, DiagnosisClassificationObs OPTIONAL, DiagnosisTypeObs OPTIONAL, ConfidentialIndicatorObs OPTIONAL, AssociatedClinicianObs * }) , setId OPTIONAL }) END MMM-EandMProcedureCodesObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EandMProcedureCodesObs ::= ProcedureObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (82750) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({CPT-4}) PRESENT }) }) }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { ProcedureFunctionalTypeObs OPTIONAL, AssociatedClinicianObs * , ConsentCodeObs OPTIONAL, ProcedureTypeObs OPTIONAL, ProcedureDurationObs OPTIONAL, ProcedureCodeModifierObs OPTIONAL, DRGProcedureRankObs OPTIONAL, ProcedureTissueTypeObs OPTIONAL, AnesthesiaObs OPTIONAL, BillingCodeObs, ProcedureDateTime, BillingDiagnosisCodesObs OPTIONAL}) , setId OPTIONAL }) END MMM-EncodedDataEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN EncodedDataEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14759236) PRESENT }) }) }) PRESENT }) , obsDateTime OPTIONAL }) , clinObs (WITH TYPES { EandMProcedureCodesObs OPTIONAL}) }) END MMM-MedComponentTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedComponentTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1460) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({RXComponentType}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MedAdminSequenceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedAdminSequenceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154785) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ImmunizationSequence}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-VaccineClassObs DEFINITIONS IMPLICIT TAGS ::= BEGIN VaccineClassObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1601201) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MajorVaccineClass}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-LotNumberObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LotNumberObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154782) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-ExpireDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ExpireDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154780) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-DocumentIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DocumentIdObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (90579) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-MedClassSequenceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedClassSequenceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1601209) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1076) }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { MedAdminSequenceObs OPTIONAL, VaccineClassObs OPTIONAL, LotNumberObs OPTIONAL, ExpireDateObs OPTIONAL, DocumentIdObs OPTIONAL}) }) END MMM-MedFormObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedFormObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1398) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({GiveDosageForm}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MedStrengthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedStrengthObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154786) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({DoseUnits}) }) OPTIONAL }) }) }) END MMM-ManufacturerObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ManufacturerObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154783) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({VaccineManufacturer}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-VISGivenToObs DEFINITIONS IMPLICIT TAGS ::= BEGIN VISGivenToObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154787) PRESENT }) }) }) PRESENT }) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ToPatientRelationship}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MedAdminDrugObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedAdminDrugObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154784) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PharmacyItem}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedAdminCodedComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { MedComponentTypeObs OPTIONAL, MedClassSequenceObs * , DoseObs OPTIONAL, MedFormObs OPTIONAL, MedStrengthObs OPTIONAL, ManufacturerObs OPTIONAL, VISGivenToObs OPTIONAL}) }) END MMM-SourceOfInfoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SourceOfInfoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1462) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SourceOfInfo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RemoteEventLocationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RemoteEventLocationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162174) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-IsCDCVaccineObs DEFINITIONS IMPLICIT TAGS ::= BEGIN IsCDCVaccineObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154781) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNoNA}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-LocalAnestheticTechniqueObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LocalAnestheticTechniqueObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14633886) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LocalAnestheticTechnique}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MedAdminEventType DEFINITIONS IMPLICIT TAGS ::= BEGIN MedAdminEventType» ::= PatObsEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedAdminEvent}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedAdminEventStatus}) PRESENT }) }) }) PRESENT }) , obsDateTime, observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedAdminCodedComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) , clinObs (WITH TYPES { MedAdminDrugObs * , ReactionObs * , IndicationObs * , DrugRoute * , SourceOfInfoObs * , RemoteEventLocationObs * , IsCDCVaccineObs OPTIONAL, LocalAnestheticTechniqueObs * }) }) END MMM-ImmunizationEventType DEFINITIONS IMPLICIT TAGS ::= BEGIN ImmunizationEventType» ::= MedAdminEventType( WITH COMPONENTS { header ( WITH COMPONENTS { ..., obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154789) PRESENT }) }) }) PRESENT }) PRESENT }) , clinObs (WITH TYPES { MedAdminDrugObs + , ReactionObs * , IndicationObs * , DrugRoute * , IsCDCVaccineObs OPTIONAL}) }) END MMM-ImmunizationHistoryEventType DEFINITIONS IMPLICIT TAGS ::= BEGIN ImmunizationHistoryEventType» ::= MedAdminEventType( WITH COMPONENTS { header ( WITH COMPONENTS { ..., obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (154790) PRESENT }) }) }) PRESENT }) PRESENT }) , clinObs (WITH TYPES { MedAdminDrugObs + , ReactionObs * , IndicationObs * , DrugRoute * , SourceOfInfoObs * , RemoteEventLocationObs * , IsCDCVaccineObs OPTIONAL}) }) END MMM-SpecificVaccineInfoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecificVaccineInfoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (153422) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Vaccine}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ImmunizationReminderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ImmunizationReminderObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162169) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1076) }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { SpecificVaccineInfoObs OPTIONAL, MedAdminSequenceObs OPTIONAL}) }) END MMM-ReminderObject DEFINITIONS IMPLICIT TAGS ::= BEGIN ReminderObject» ::= ClinicalObservation( ImmunizationReminderObs ) END MMM-EarliestRecommendedDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EarliestRecommendedDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162168) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-LatestRecommendedDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LatestRecommendedDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162173) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-EarliestAllowedDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EarliestAllowedDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162167) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-LatestAllowedDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LatestAllowedDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162172) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-LastDoneDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LastDoneDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162170) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-ReminderEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN ReminderEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Reminder}) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReminderEventStatus}) PRESENT }) }) }) PRESENT }) , obsDateTime OPTIONAL , type OPTIONAL , severity OPTIONAL , alertKey, alertObject OPTIONAL , productionStatus, comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReminderComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) , clinObs (WITH TYPES { ReminderObject OPTIONAL, EarliestRecommendedDateObs OPTIONAL, LatestRecommendedDateObs OPTIONAL, EarliestAllowedDateObs OPTIONAL, LatestAllowedDateObs OPTIONAL, LastDoneDateObs OPTIONAL}) }) END MMM-ImmunizationReminderEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN ImmunizationReminderEvent» ::= ReminderEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MajorVaccineClass}) PRESENT }) }) }) PRESENT }) , testStatus, obsDateTime, type OPTIONAL , severity OPTIONAL , alertKey, alertObject OPTIONAL , productionStatus, comments OPTIONAL }) , clinObs (WITH TYPES { ImmunizationReminderObs OPTIONAL, EarliestRecommendedDateObs OPTIONAL, LatestRecommendedDateObs OPTIONAL, EarliestAllowedDateObs OPTIONAL, LatestAllowedDateObs OPTIONAL}) }) END MMM-PreventiveReminderEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN PreventiveReminderEvent» ::= ReminderEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MajorWellnessClass}) PRESENT }) }) }) PRESENT }) , testStatus, obsDateTime, type OPTIONAL , severity OPTIONAL , alertKey, alertObject OPTIONAL , productionStatus, comments OPTIONAL }) , clinObs (WITH TYPES { EarliestRecommendedDateObs OPTIONAL, LatestRecommendedDateObs OPTIONAL, EarliestAllowedDateObs OPTIONAL, LatestAllowedDateObs OPTIONAL, LastDoneDateObs OPTIONAL}) }) END MMM-MmiBirthDateUsedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MmiBirthDateUsedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1601182) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-MmiRaceUsedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MmiRaceUsedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1601183) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Race}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MmiSexUsedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MmiSexUsedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1601184) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-LastTouchedValueObs DEFINITIONS IMPLICIT TAGS ::= BEGIN LastTouchedValueObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162171) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-MinRecommendedIntervalObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MinRecommendedIntervalObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162177) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { uLong}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-MaxRecommendedIntervalObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MaxRecommendedIntervalObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162178) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { uLong}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-GenerateReminderWithinObs DEFINITIONS IMPLICIT TAGS ::= BEGIN GenerateReminderWithinObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162179) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { uLong}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-PatientSpecificScheduleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatientSpecificScheduleObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162176) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ClinObsComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { MinRecommendedIntervalObs, MaxRecommendedIntervalObs OPTIONAL, GenerateReminderWithinObs OPTIONAL}) }) END MMM-PreExpirationStatusObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PreExpirationStatusObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (50037) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReminderStatusEventStatus}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReminderStatusEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN ReminderStatusEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Reminder}) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReminderStatusEventStatus}) PRESENT }) }) }) PRESENT }) , obsDateTime, comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReminderComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) , clinObs (WITH TYPES { MmiBirthDateUsedObs OPTIONAL, MmiRaceUsedObs OPTIONAL, MmiSexUsedObs OPTIONAL, LastTouchedValueObs OPTIONAL, PatientSpecificScheduleObs OPTIONAL, PreExpirationStatusObs OPTIONAL}) }) END MMM-WellnessClassObs DEFINITIONS IMPLICIT TAGS ::= BEGIN WellnessClassObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162045) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MajorWellnessClass}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PreventiveServiceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PreventiveServiceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162166) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PreventiveService}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-PreventiveHistoryEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN PreventiveHistoryEvent» ::= PatObsEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162175) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PreventiveServiceTestStatus}) PRESENT }) }) }) PRESENT }) , obsDateTime OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({WellnessHistoryCodedComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) , clinObs (WITH TYPES { WellnessClassObs, PreventiveServiceObs OPTIONAL, RemoteEventLocationObs OPTIONAL, SourceOfInfoObs OPTIONAL}) }) END MMM-QuantitativeMicroResult DEFINITIONS IMPLICIT TAGS ::= BEGIN QuantitativeMicroResult» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119265) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({QuantitativeLabCodedValues}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-NumericQuantGrowthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumericQuantGrowthObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119267) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({QuantitativeGrowthUnits}) }) OPTIONAL }) }) }) END MMM-RangeQuantGrowthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RangeQuantGrowthObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119268) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { decimalRange ( WITH COMPONENTS { lower ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { units ({QuantitativeGrowthUnits}) }) PRESENT }) , upper ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { units ({QuantitativeGrowthUnits}) }) PRESENT }) }) }) }) END MMM-QuantitativeGrowthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN QuantitativeGrowthObs» ::= ClinicalObservation(( QuantitativeMicroResult | NumericQuantGrowthObs | RangeQuantGrowthObs )) END MMM-QualitativeMicroResult DEFINITIONS IMPLICIT TAGS ::= BEGIN QualitativeMicroResult» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119266) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({QualitativeLabCodedValues}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MicrobioSlideObservation DEFINITIONS IMPLICIT TAGS ::= BEGIN MicrobioSlideObservation» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (115026) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SlideObsValues}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AggregateLabCodedValues}) PRESENT }) }) }) PRESENT }) OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { QuantitativeGrowthObs * , QualitativeMicroResult * }) }) END MMM-SlideExamResult DEFINITIONS IMPLICIT TAGS ::= BEGIN SlideExamResult» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119263) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SlideExams}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { MicrobioSlideObservation + }) }) END MMM-MicrobioHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN MicrobioHeader» ::= ClinObsHeader( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MicrobioObsBatId}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime OPTIONAL , observedBy OPTIONAL , accessionNumber OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , clinObs (WITH TYPES { Specimen, SlideExamResult * }) }) END MMM-SusceptibilityInterpretation DEFINITIONS IMPLICIT TAGS ::= BEGIN SusceptibilityInterpretation» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119277) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SusceptibilityResults}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-NumericDrugConcentration DEFINITIONS IMPLICIT TAGS ::= BEGIN NumericDrugConcentration» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119279) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({ConcentrationUnits}) }) OPTIONAL }) }) }) END MMM-StringDrugConcentration DEFINITIONS IMPLICIT TAGS ::= BEGIN StringDrugConcentration» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119280) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { units OPTIONAL , value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TestingDrugConcentration DEFINITIONS IMPLICIT TAGS ::= BEGIN TestingDrugConcentration ::= ClinicalObservation(( NumericDrugConcentration | StringDrugConcentration )) END MMM-DiameterSuppressedGrowth DEFINITIONS IMPLICIT TAGS ::= BEGIN DiameterSuppressedGrowth» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119278) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({LengthUnits}) }) OPTIONAL }) }) }) END MMM-KirbyBauerSusceptibility DEFINITIONS IMPLICIT TAGS ::= BEGIN KirbyBauerSusceptibility» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119273) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SusceptibilityTestDrugs}) PRESENT }) }) }) , errCoded, errText}) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({KBExams}) PRESENT }) }) }) PRESENT }) , reportFlag OPTIONAL , obsMods (WITH TYPES { SusceptibilityInterpretation, DrugRoute OPTIONAL, TestingDrugConcentration OPTIONAL, DiameterSuppressedGrowth OPTIONAL}) }) END MMM-KirbyBauerSusceptSet DEFINITIONS IMPLICIT TAGS ::= BEGIN KirbyBauerSusceptSet» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119269) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { KirbyBauerSusceptibility + }) }) END MMM-SerialDilutionInstrument DEFINITIONS IMPLICIT TAGS ::= BEGIN SerialDilutionInstrument» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119281) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DilutionInstruments}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-MinInhibitorySusceptibility DEFINITIONS IMPLICIT TAGS ::= BEGIN MinInhibitorySusceptibility» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119274) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SusceptibilityTestDrugs}) PRESENT }) }) }) , errCoded, errText}) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MICExams}) PRESENT }) }) }) PRESENT }) , reportFlag OPTIONAL , obsMods (WITH TYPES { SusceptibilityInterpretation, DrugRoute OPTIONAL, TestingDrugConcentration OPTIONAL, SerialDilutionInstrument OPTIONAL}) }) END MMM-MinInhibitorySusceptSet DEFINITIONS IMPLICIT TAGS ::= BEGIN MinInhibitorySusceptSet» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119270) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { MinInhibitorySusceptibility + }) }) END MMM-MinBactericidalSusceptibility DEFINITIONS IMPLICIT TAGS ::= BEGIN MinBactericidalSusceptibility» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119275) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SusceptibilityTestDrugs}) PRESENT }) }) }) , errCoded, errText}) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MBCExams}) PRESENT }) }) }) PRESENT }) , reportFlag OPTIONAL , obsMods (WITH TYPES { SusceptibilityInterpretation, DrugRoute OPTIONAL, TestingDrugConcentration OPTIONAL, SerialDilutionInstrument OPTIONAL}) }) END MMM-MinBactericidalSusceptSet DEFINITIONS IMPLICIT TAGS ::= BEGIN MinBactericidalSusceptSet» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119271) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { MinBactericidalSusceptibility + }) }) END MMM-SynergySusceptibility DEFINITIONS IMPLICIT TAGS ::= BEGIN SynergySusceptibility» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119276) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SusceptibilityTestDrugs}) PRESENT }) }) }) , errCoded, errText}) , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SynergyExams}) PRESENT }) }) }) PRESENT }) , reportFlag OPTIONAL , obsMods (WITH TYPES { SusceptibilityInterpretation, DrugRoute OPTIONAL, TestingDrugConcentration OPTIONAL}) }) END MMM-SynergySusceptSet DEFINITIONS IMPLICIT TAGS ::= BEGIN SynergySusceptSet» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (119272) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { SynergySusceptibility + }) }) END MMM-HL7SubIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HL7SubIdObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14603897) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-MicrobioObservation DEFINITIONS IMPLICIT TAGS ::= BEGIN MicrobioObservation» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MicrobioResults}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Microorganisms}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LabCodedComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , actionsInfo OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { QuantitativeGrowthObs * , QualitativeMicroResult * , KirbyBauerSusceptSet OPTIONAL, MinInhibitorySusceptSet OPTIONAL, MinBactericidalSusceptSet OPTIONAL, SynergySusceptSet OPTIONAL, HL7SubIdObs OPTIONAL}) }) END MMM-MicrobioEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN MicrobioEvent ::= ClinicalEvent( WITH COMPONENTS { header ( MicrobioHeader ) , clinObs (WITH TYPES { MicrobioObservation * }) OPTIONAL }) END MMM-AdminInfoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AdminInfoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14511066) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Administrative}) PRESENT }) }) }) , errCoded, errText}) , comments OPTIONAL }) END MMM-NumberOfViewsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumberOfViewsObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14650742) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-MultiMediaImageHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN MultiMediaImageHeader» ::= ClinObsHeader( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MultiMediaImageObsBatId}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime OPTIONAL , observedBy OPTIONAL , comments OPTIONAL , type OPTIONAL , clinObs (WITH TYPES { RelevantClinicalInfoObs * , StudyReasonReimburseObs * , AdminInfoObs * , HospitalServiceObs OPTIONAL, NumberOfViewsObs OPTIONAL}) OPTIONAL }) END MMM-OriginationDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OriginationDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14511059) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-ReceivedDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReceivedDateObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14511060) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-AnnotationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AnnotationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15124602) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia ( WITH COMPONENTS { mediaType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162799) }) , mediaSubType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid}) , mediaSubTypeVersion OPTIONAL , compressionScheme OPTIONAL , compressedLength OPTIONAL , uncompressedLength OPTIONAL , parameterSet OPTIONAL , referencePointer OPTIONAL , data OPTIONAL }) }) }) }) }) END MMM-ImageTitleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ImageTitleObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15124604) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-ImageGUIDObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ImageGUIDObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15124606) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TextAnnotationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TextAnnotationObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15124608) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-MultiMediaImageObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MultiMediaImageObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MultiMediaId}) PRESENT }) }) }) PRESENT }) , obsValue, refRange OPTIONAL , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , comments OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { NameObs OPTIONAL, OriginationDateObs OPTIONAL, ReceivedDateObs OPTIONAL, AnnotationObs OPTIONAL, ImageTitleObs OPTIONAL, ImageGUIDObs OPTIONAL, TextAnnotationObs OPTIONAL, UserDefinedAccessObs OPTIONAL}) OPTIONAL }) END MMM-DentalRadiologyFindingObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DentalRadiologyFindingObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14633884) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DentalRadiologyFinding}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyAntPostObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyAntPostObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyAntPost}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodyVertHorizObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodyVertHorizObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1144) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BodyVertHoriz}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-DentalRadiologyImageObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DentalRadiologyImageObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DentalRadiology}) PRESENT }) }) }) PRESENT }) , obsValue, refRange OPTIONAL , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , comments OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { NameObs OPTIONAL, OriginationDateObs OPTIONAL, ReceivedDateObs OPTIONAL, UserDefinedAccessObs OPTIONAL, DentalRadiologyFindingObs * , ToothIdObs * , DentalArchObs * , BodyAntPostObs OPTIONAL, BodyVertHorizObs OPTIONAL, BodyLocObs * }) OPTIONAL }) END MMM-MultiMediaImageEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN MultiMediaImageEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( MultiMediaImageHeader ) , clinObs (WITH TYPES { MultiMediaImageObs * , DentalRadiologyImageObs * }) }) END MMM-OrderControlObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrderControlObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (69093) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({OrderControlCode}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-EINamespaceIDObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EINamespaceIDObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636304) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AssignedBySystem}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PlacerGroupNumberObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PlacerGroupNumberObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636269) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , obsMods (WITH TYPES { EINamespaceIDObs}) }) END MMM-ResponseFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ResponseFlagObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636312) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResponseFlag}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TQQuantityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQQuantityObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636287) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TQQuantityUnits}) }) OPTIONAL }) }) }) END MMM-TQIntervalExplicitCObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQIntervalExplicitCObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1422) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NamedFrequency}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TQIntervalDaysObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQIntervalDaysObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (12510028) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DayOfTheWeek}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TQIntervalExplicitVObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQIntervalExplicitVObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636317) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TQIntervalExplicitV}) }) OPTIONAL }) }) , obsMods (WITH TYPES { TQIntervalDaysObs * }) OPTIONAL }) END MMM-TQIntervalRepeatObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQIntervalRepeatObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636282) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TimeUnits}) }) OPTIONAL }) }) }) END MMM-TQIntervalObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQIntervalObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636281) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { TQIntervalExplicitCObs * , TQIntervalExplicitVObs * , TQIntervalRepeatObs * }) OPTIONAL }) END MMM-TQDurationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQDurationObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636279) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TQQuantityUnits}) }) OPTIONAL }) }) }) END MMM-TQDurationCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQDurationCodeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636279) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TQDurationCode}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TQStartDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQStartDateObs ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636288) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-TQEndDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQEndDateObs ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636280) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-TQPriorityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQPriorityObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636323) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TQPriority}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TQConditionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQConditionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636277) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TQTextObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQTextObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636289) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TQConjunctionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQConjunctionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1371) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Conjunction}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TQOSequenceResultsFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQOSequenceResultsFlagObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636321) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TQOSequenceResultsFlag}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PlacerNumberObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PlacerNumberObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (90796) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , obsMods (WITH TYPES { EINamespaceIDObs}) }) END MMM-FillerNumberObs DEFINITIONS IMPLICIT TAGS ::= BEGIN FillerNumberObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (90608) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , obsMods (WITH TYPES { EINamespaceIDObs}) }) END MMM-TQOSequenceConditionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQOSequenceConditionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636284) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TQOSMaximumRepeatsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQOSMaximumRepeatsObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636322) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TQOSMaximumRepeats}) }) OPTIONAL }) }) }) END MMM-TQOrderSequenceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TQOrderSequenceObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636283) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { TQOSequenceResultsFlagObs OPTIONAL, PlacerNumberObs OPTIONAL, FillerNumberObs OPTIONAL, TQOSequenceConditionObs OPTIONAL, TQOSMaximumRepeatsObs OPTIONAL}) OPTIONAL }) END MMM-AQuantityTimingObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AQuantityTimingObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636261) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { TQQuantityObs OPTIONAL, TQIntervalObs OPTIONAL, TQDurationObs OPTIONAL, TQDurationCodeObs OPTIONAL, TQStartDateObs OPTIONAL, TQEndDateObs OPTIONAL, TQPriorityObs * , TQConditionObs OPTIONAL, TQTextObs OPTIONAL, TQConjunctionObs OPTIONAL, TQOrderSequenceObs * }) }) END MMM-QuantityTimingsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN QuantityTimingsObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14638180) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { AQuantityTimingObs OPTIONAL}) }) END MMM-OrderParentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrderParentObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636268) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { PlacerNumberObs, FillerNumberObs}) }) END MMM-VerbalOrderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN VerbalOrderObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14749664) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-CallBackPhoneObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CallBackPhoneObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636263) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-OrderEffectiveTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrderEffectiveTimeObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636267) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-OrdCntlReasonObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrdCntlReasonObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (69092) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventActionReason}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SpecActionCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SpecActionCodeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636314) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SpecActionCode}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-DangerCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DangerCodeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636292) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DangerCode}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RelClinicalInfoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RelClinicalInfoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14638181) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TransportationModeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TransportationModeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (50100) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TransportationMode}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ReasonforStudyObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ReasonforStudyObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636311) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ReasonforStudy}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-XportArrangeResponsibilityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN XportArrangeResponsibilityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636327) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({XportArrangeResponsibility}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-XportArrangedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN XportArrangedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636326) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({XportArranged}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-EscortRequiredObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EscortRequiredObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636305) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EscortRequired}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PlannedPatXportCommentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PlannedPatXportCommentObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636270) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PlannedPatXportComment}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PlannedPatXportCommentsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PlannedPatXportCommentsObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (162454) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { PlannedPatXportCommentObs * }) OPTIONAL }) END MMM-DiagOrderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiagOrderObs» ::= ClinicalObservation( WITH COMPONENTS { obsId, obsValue OPTIONAL , status OPTIONAL , comments OPTIONAL , aggObs OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { Specimen OPTIONAL, SpecActionCodeObs OPTIONAL, DangerCodeObs OPTIONAL, RelClinicalInfoObs OPTIONAL, CallBackPhoneObs OPTIONAL, QuantityTimingsObs OPTIONAL, TransportationModeObs OPTIONAL, ReasonforStudyObs * , XportArrangeResponsibilityObs OPTIONAL, XportArrangedObs OPTIONAL, EscortRequiredObs OPTIONAL, PlannedPatXportCommentsObs OPTIONAL}) OPTIONAL }) END MMM-DietServicePeriodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DietServicePeriodObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636302) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DietServicePeriod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-DietSupplementPreferenceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DietSupplementPreferenceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636303) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DietSupplementPreference}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-DietaryOrderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DietaryOrderObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DietaryOrderType}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DietaryOrderType}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { DietServicePeriodObs * , DietSupplementPreferenceObs + }) }) END MMM-DietaryTrayObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DietaryTrayObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DietaryTrayType}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DietaryTrayType}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { DietServicePeriodObs * }) OPTIONAL }) END MMM-RequisitionLineNoObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RequisitionLineNoObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636271) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-DeptCostCenterObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DeptCostCenterObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636294) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DeptCostCenter}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ItemNaturalAccountCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ItemNaturalAccountCodeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636306) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ItemNaturalAccountCode}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SupplyDeliverToIDObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SupplyDeliverToIDObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636293) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DeliverToID}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SupplyDateNeededObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SupplyDateNeededObs» ::= AssociatedDateTimeObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636275) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-StockOrderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN StockOrderObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SupplyItems}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({RequisitionUnitofMeasure}) }) OPTIONAL }) }) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { RequisitionLineNoObs OPTIONAL, DeptCostCenterObs OPTIONAL, ItemNaturalAccountCodeObs OPTIONAL, SupplyDeliverToIDObs OPTIONAL, SupplyDateNeededObs OPTIONAL}) OPTIONAL }) END MMM-AnticipatedPriceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AnticipatedPriceObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636260) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-ManufacturedIDObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ManufacturedIDObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636307) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ManufacturedID}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-ManufacturersCatalogObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ManufacturersCatalogObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636265) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-VendorIDObs DEFINITIONS IMPLICIT TAGS ::= BEGIN VendorIDObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636325) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({VendorID}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-VendorCatalogObs DEFINITIONS IMPLICIT TAGS ::= BEGIN VendorCatalogObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636290) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-TaxableObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TaxableObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636276) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SubstituteAllowedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SubstituteAllowedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636274) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-NonStockOrderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NonStockOrderObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14636266) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { AnticipatedPriceObs OPTIONAL, ManufacturedIDObs OPTIONAL, ManufacturersCatalogObs OPTIONAL, VendorIDObs OPTIONAL, VendorCatalogObs OPTIONAL, TaxableObs OPTIONAL, SubstituteAllowedObs OPTIONAL}) OPTIONAL }) END MMM-OrderObservationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrderObservationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ObservationIdentifier}) PRESENT }) }) }) PRESENT }) , obsValue, refRange OPTIONAL , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , actionsInfo OPTIONAL , setId OPTIONAL , obsMods (WITH TYPES { ProbabilityObs OPTIONAL, UserDefinedAccessObs OPTIONAL}) OPTIONAL }) END MMM-OrderEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN OrderEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({OrderTypes}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus, obsDateTime, observedBy OPTIONAL , comments OPTIONAL , display OPTIONAL , aggObs OPTIONAL , format OPTIONAL , clinObs (WITH TYPES { OrderControlObs, PlacerGroupNumberObs OPTIONAL, ResponseFlagObs OPTIONAL, QuantityTimingsObs OPTIONAL, OrderParentObs OPTIONAL, VerbalOrderObs OPTIONAL, CallBackPhoneObs OPTIONAL, OrderEffectiveTimeObs OPTIONAL, OrdCntlReasonObs OPTIONAL}) }) , clinObs (WITH TYPES { DiagOrderObs * , DietaryOrderObs * , DietaryTrayObs * , StockOrderObs * , NonStockOrderObs * , BillingDiagnosisCodesObs * , OrderObservationObs * }) }) END MMM-SignatureSnapShotObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SignatureSnapShotObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14749245) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia ( WITH COMPONENTS { mediaType OPTIONAL , mediaSubType OPTIONAL , mediaSubTypeVersion OPTIONAL , compressionScheme OPTIONAL , compressedLength OPTIONAL , uncompressedLength OPTIONAL , parameterSet OPTIONAL , referencePointer OPTIONAL , data OPTIONAL }) }) }) }) }) END MMM-SignatureReasonObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SignatureReasonObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14749246) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SignatureReason}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-CoSignerObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CoSignerObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (209652) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-CoSignerRequiredObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CoSignerRequiredObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14749247) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({YesNo}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SignatureEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN SignatureEvent ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({SignatureDocType}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus, obsDateTime, observedBy OPTIONAL , comments OPTIONAL }) , clinObs (WITH TYPES { SignatureSnapShotObs, SignatureReasonObs * , CoSignerObs * , CoSignerRequiredObs OPTIONAL}) }) END MMM-PKCCouplerDBRevisionNumObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCCouplerDBRevisionNumObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204775) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-PKCCouplerDBNameObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCCouplerDBNameObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204776) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-PKCCouplerDBPathObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCCouplerDBPathObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204777) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-PKCHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCHeader ::= ClinObsHeader( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PKCCoupler}) PRESENT }) }) }) PRESENT }) , obsDateTime, observedBy, comments OPTIONAL , clinObs (WITH TYPES { PKCCouplerDBRevisionNumObs, PKCCouplerDBNameObs, PKCCouplerDBPathObs}) }) END MMM-PKCFindingTextChecksumObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingTextChecksumObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204779) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) }) }) }) END MMM-PKCGlobalEntityNumberObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCGlobalEntityNumberObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (33000) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) }) }) }) END MMM-PKCFindingFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingFlagObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204668) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) }) }) }) END MMM-PKCFindingTextObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingTextObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (204780) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-PKCFindingValueNoneObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueNoneObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452957) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueNumericObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueNumericObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452958) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueStringObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueStringObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452959) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueDateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueDateObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452960) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueTimeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452961) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueDateTimeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452962) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueElapsedTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueElapsedTimeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452963) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueLengthObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueLengthObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452964) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueWeightObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueWeightObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452965) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueCapacityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueCapacityObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452966) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueCurrencyObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueCurrencyObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452967) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueTemperatureObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueTemperatureObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452968) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueBloodPressureObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueBloodPressureObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452969) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueConcentrationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueConcentrationObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452970) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueConcentrationUnitObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueConcentrationUnitObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15459669) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueClearanceRateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueClearanceRateObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452971) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCFindingValueCellCountObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCFindingValueCellCountObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15452972) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { basicString}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) }) END MMM-PKCObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PKCRecordType}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) }) }) , obsMods (WITH TYPES { PKCFindingTextChecksumObs, PKCGlobalEntityNumberObs, PKCFindingFlagObs, PKCFindingTextObs, PKCFindingValueNoneObs OPTIONAL, PKCFindingValueNumericObs OPTIONAL, PKCFindingValueStringObs OPTIONAL, PKCFindingValueDateObs OPTIONAL, PKCFindingValueTimeObs OPTIONAL, PKCFindingValueDateTimeObs OPTIONAL, PKCFindingValueElapsedTimeObs OPTIONAL, PKCFindingValueLengthObs OPTIONAL, PKCFindingValueWeightObs OPTIONAL, PKCFindingValueCapacityObs OPTIONAL, PKCFindingValueCurrencyObs OPTIONAL, PKCFindingValueTemperatureObs OPTIONAL, PKCFindingValueBloodPressureObs OPTIONAL, PKCFindingValueConcentrationObs OPTIONAL, PKCFindingValueConcentrationUnitObs OPTIONAL, PKCFindingValueClearanceRateObs OPTIONAL, PKCFindingValueCellCountObs OPTIONAL}) , comments OPTIONAL }) END MMM-PKCEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN PKCEvent ::= ClinicalEvent( WITH COMPONENTS { header ( PKCHeader ) , clinObs (WITH TYPES { PKCObs + }) }) END MMM-ProblemHeader DEFINITIONS IMPLICIT TAGS ::= BEGIN ProblemHeader» ::= ClinObsHeader( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Problem}) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProblemStatus}) PRESENT }) }) }) PRESENT }) , obsDateTime, observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProblemHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ProblemHeaderAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , displayOrder OPTIONAL , clinObs (WITH TYPES { SourceOfInfoObs OPTIONAL, OriginalSystemFacilityIdObs OPTIONAL, OriginalSystemEncounterIdObs OPTIONAL}) OPTIONAL }) END MMM-ProblemListIndicatorObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProblemListIndicatorObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15507038) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ApplicationProgram}) PRESENT }) }) }) PRESENT }) }) END MMM-MedcinIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedcinIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15585120) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-MedcinPrefixObs DEFINITIONS IMPLICIT TAGS ::= BEGIN MedcinPrefixObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15641299) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-CPT4ChangeableCodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CPT4ChangeableCodeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15507039) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-UnitsOfServiceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN UnitsOfServiceObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15580979) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { long1}) }) }) }) END MMM-PositiveNegativeFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PositiveNegativeFlagObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1603376) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PosNeg}) PRESENT }) }) }) PRESENT }) }) END MMM-EandMorCPT4FlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN EandMorCPT4FlagObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15582936) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EandMorCPT4Flag}) PRESENT }) }) }) PRESENT }) }) END MMM-ModifierObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ModifierObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14597217) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BillingModifiers}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { EandMorCPT4FlagObs OPTIONAL}) OPTIONAL }) END MMM-ModifierCollectionObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ModifierCollectionObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15583203) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) PRESENT }) , obsMods (WITH TYPES { ModifierObs + }) }) END MMM-ProblemEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN ProblemEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( ProblemHeader ) , clinObs (WITH COMPONENT ( WITH COMPONENTS { ..., value ( WITH COMPONENTS { ..., obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Problem}) PRESENT }) }) }) PRESENT }) PRESENT , obsMods (WITH TYPES { ProblemListIndicatorObs OPTIONAL, MedcinIdObs OPTIONAL, MedcinPrefixObs OPTIONAL, CPT4ChangeableCodeObs OPTIONAL, UnitsOfServiceObs OPTIONAL, PositiveNegativeFlagObs OPTIONAL, ModifierCollectionObs OPTIONAL}) OPTIONAL }) PRESENT } )) }) END MMM-RawMedcinPrefixObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinPrefixObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516263) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinModifierObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinModifierObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516264) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinResultObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinResultObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516265) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinStatusObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinStatusObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516266) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinOnsetObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinOnsetObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516267) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinDurationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinDurationObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516268) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinValueObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinValueObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516269) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinUnitObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinUnitObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516270) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinRangeScaleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinRangeScaleObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516271) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinReferIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinReferIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516272) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinRxIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinRxIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516273) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinRangeNormalLowObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinRangeNormalLowObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516274) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { sDecimal}) }) }) }) END MMM-RawMedcinRangeNormalHighObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinRangeNormalHighObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516275) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { sDecimal}) }) }) }) END MMM-RawMedcinChartFlagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinChartFlagObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516276) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinQLinkObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinQLinkObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516277) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinQLinkSeqObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinQLinkSeqObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516278) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinNoteObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinNoteObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516279) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { multiMedia ( WITH COMPONENTS { mediaType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162798) }) , mediaSubType ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (162808) }) , mediaSubTypeVersion OPTIONAL , compressionScheme OPTIONAL , compressedLength OPTIONAL , uncompressedLength OPTIONAL , parameterSet OPTIONAL , referencePointer OPTIONAL , data OPTIONAL }) }) }) }) }) END MMM-RawMedcinEpisodeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinEpisodeObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14687562) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinProviderIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinProviderIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14687563) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinReferenceIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinReferenceIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14772376) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinUniqueIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinUniqueIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14772377) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinEventIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinEventIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14772375) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinDoctorIdObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinDoctorIdObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14772372) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-RawMedcinDoctorReferenceObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinDoctorReferenceObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14772374) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) , obsMods (WITH TYPES { RawMedcinDoctorIdObs}) }) END MMM-RawMedcinDoctorReferencesObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinDoctorReferencesObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14772373) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({Presence}) PRESENT }) }) }) , errCoded, errText}) , obsMods (WITH TYPES { RawMedcinDoctorReferenceObs + }) }) END MMM-RawMedcinFindingTagObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinFindingTagObs ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14776412) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-RawMedcinObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516241) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) , obsMods (WITH TYPES { RawMedcinPrefixObs OPTIONAL, RawMedcinModifierObs OPTIONAL, RawMedcinResultObs OPTIONAL, RawMedcinStatusObs OPTIONAL, RawMedcinOnsetObs OPTIONAL, RawMedcinDurationObs OPTIONAL, RawMedcinValueObs OPTIONAL, RawMedcinUnitObs OPTIONAL, RawMedcinRangeScaleObs OPTIONAL, RawMedcinReferIdObs OPTIONAL, RawMedcinRxIdObs OPTIONAL, RawMedcinRangeNormalLowObs OPTIONAL, RawMedcinRangeNormalHighObs OPTIONAL, RawMedcinChartFlagObs OPTIONAL, RawMedcinQLinkObs OPTIONAL, RawMedcinQLinkSeqObs OPTIONAL, RawMedcinNoteObs OPTIONAL, RawMedcinEpisodeObs OPTIONAL, RawMedcinProviderIdObs OPTIONAL, RawMedcinReferenceIdObs OPTIONAL, RawMedcinUniqueIdObs OPTIONAL, RawMedcinEventIdObs OPTIONAL, RawMedcinDoctorReferencesObs OPTIONAL, RawMedcinFindingTagObs OPTIONAL}) }) END MMM-RawMedcinDataEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN RawMedcinDataEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (14516239) PRESENT }) }) }) PRESENT }) , obsDateTime}) , clinObs (WITH TYPES { RawMedcinObs + }) }) END MMM-BPMeasureInstrumentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BPMeasureInstrumentObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114020) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BloodPressureMeasureInstrument}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BPMeasureMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BPMeasureMethodObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1981) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BloodPressureMeasureMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-PatBreathingPhaseObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PatBreathingPhaseObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1982) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatientBreathingPhase}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-SystolicBP2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN SystolicBP2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1985) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-DiastolicBP2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiastolicBP2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1976) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-HRCharacteristicsRhythmObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HRCharacteristicsRhythmObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2052) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({HeartRateCharacteristicsRhythm}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-HRMeasureInstrumentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HRMeasureInstrumentObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114022) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({HeartRateMeasureInstrument}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-HeartRate2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN HeartRate2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2051) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLocObs * , HRCharacteristicsRhythmObs OPTIONAL, HRMeasureInstrumentObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-RRMeasureMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RRMeasureMethodObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2127) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({RespRateMeasureMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RRMeasureInstrumentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RRMeasureInstrumentObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114023) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({RespRateMeasureInstrument}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-RespiratoryRate2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN RespiratoryRate2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2124) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { RRMeasureMethodObs OPTIONAL, RRMeasureInstrumentObs OPTIONAL, PatTimingObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-TempMeasureInstrumentObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TempMeasureInstrumentObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2156) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TemperatureMeasureInstrument}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TempMeasureMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TempMeasureMethodObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2157) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TemperatureMeasureMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-TemperatureObs DEFINITIONS IMPLICIT TAGS ::= BEGIN TemperatureObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2154) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({TemperatureUnits}) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , NormalizedTemperatureObs OPTIONAL, TempMeasureInstrumentObs OPTIONAL, TempMeasureMethodObs OPTIONAL}) OPTIONAL }) END MMM-SystolicBPObs DEFINITIONS IMPLICIT TAGS ::= BEGIN SystolicBPObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1985) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-DiastolicBPObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DiastolicBPObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1976) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-HeartRateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN HeartRateObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2051) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , HRCharacteristicsRhythmObs OPTIONAL, HRMeasureInstrumentObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-RespiratoryRateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RespiratoryRateObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2124) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { RRMeasureMethodObs OPTIONAL, RRMeasureInstrumentObs OPTIONAL, PatTimingObs OPTIONAL, PatPositionObs OPTIONAL}) OPTIONAL }) END MMM-VitalSignsEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN VitalSignsEvent» ::= PatObsEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (110669) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime OPTIONAL , observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , clinObs (WITH TYPES { OriginalSystemFacilityIdObs OPTIONAL, OriginalSystemEncounterIdObs OPTIONAL}) OPTIONAL }) , clinObs (WITH TYPES { SystolicBP2Obs OPTIONAL, DiastolicBP2Obs OPTIONAL, HeartRate2Obs OPTIONAL, RespiratoryRate2Obs OPTIONAL, TemperatureObs OPTIONAL, SystolicBPObs OPTIONAL, DiastolicBPObs OPTIONAL, HeartRateObs OPTIONAL, RespiratoryRateObs OPTIONAL}) }) END MMM-BSAMeasureMethodObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BSAMeasureMethodObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2151) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BSAMeasurementMethod}) PRESENT }) }) }) , errCoded, errText}) }) END MMM-BodySurfaceAreaObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BodySurfaceAreaObs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (114028) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({AreaUnits}) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { NormalizedBSAObs OPTIONAL, BSAMeasureMethodObs OPTIONAL}) OPTIONAL }) END MMM-HeightWeightEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN HeightWeightEvent» ::= PatObsEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (110670) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime, observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) , clinObs (WITH TYPES { HeightObs OPTIONAL, WeightObs OPTIONAL, BodySurfaceAreaObs OPTIONAL}) }) END MMM-OrthostaticSystolicBP2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticSystolicBP2Obs» ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1985) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticDiastolicBP2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticDiastolicBP2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1976) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticHeartRate2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticHeartRate2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2051) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLocObs * , HRCharacteristicsRhythmObs OPTIONAL, HRMeasureInstrumentObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticRespiratoryRate2Obs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticRespiratoryRate2Obs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2124) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision ("%3.0d") , value ( WITH COMPONENTS { decimal}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { RRMeasureMethodObs OPTIONAL, RRMeasureInstrumentObs OPTIONAL, PatTimingObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticSystolicBPObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticSystolicBPObs» ::= SystolicBPObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1985) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticDiastolicBPObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticDiastolicBPObs» ::= DiastolicBPObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (1976) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1788) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , BPMeasureInstrumentObs OPTIONAL, BPMeasureMethodObs OPTIONAL, PatBreathingPhaseObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticHeartRateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticHeartRateObs» ::= HeartRateObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2051) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLoc * , BodyLocObs * , HRCharacteristicsRhythmObs OPTIONAL, HRMeasureInstrumentObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticRespiratoryRateObs DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticRespiratoryRateObs» ::= RespiratoryRateObs( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (2124) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid (1762) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { RRMeasureMethodObs OPTIONAL, RRMeasureInstrumentObs OPTIONAL, PatTimingObs OPTIONAL, PatPositionObs}) OPTIONAL }) END MMM-OrthostaticVitalsEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN OrthostaticVitalsEvent» ::= PatObsEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (110676) PRESENT }) }) }) PRESENT }) , testStatus ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ResultStatus}) PRESENT }) }) }) PRESENT }) OPTIONAL , obsDateTime, observedBy OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL }) , clinObs (WITH TYPES { OrthostaticSystolicBP2Obs * , OrthostaticDiastolicBP2Obs * , OrthostaticHeartRate2Obs * , OrthostaticRespiratoryRate2Obs * , OrthostaticSystolicBPObs * , OrthostaticDiastolicBPObs * , OrthostaticHeartRateObs * , OrthostaticRespiratoryRateObs * }) }) END MMM-ResultInterpretationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ResultInterpretationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15640589) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-ResultAmendmentHistoryObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ResultAmendmentHistoryObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15640588) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-CertifiedDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CertifiedDateTimeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15611934) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-PerformingLabIENObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PerformingLabIENObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532935) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({PerformingLabIEN}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) }) END MMM-PerformingLabDisclosureObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PerformingLabDisclosureObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532942) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-BloodGroupObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BloodGroupObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532936) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({BloodGroup}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * }) }) END MMM-BloodRhObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BloodRhObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532937) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({BloodRh}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * }) }) END MMM-BloodGroupAndRhObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BloodGroupAndRhObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({BloodGroupAndRhLabResult}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({BloodGroupAndRhLabResultValue}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * }) }) END MMM-AntibodyScreenObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AntibodyScreenObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AntibodyScreenLabResult}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({AntibodyScreenLabResultValue}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * }) }) END MMM-AntibodyTiterResultObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AntibodyTiterResultObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15574383) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, titer}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-AntibodyTiterObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AntibodyTiterObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AntibodyLabResult}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({AntibodyLabResultValue}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * , AntibodyTiterResultObs OPTIONAL}) }) END MMM-AutologousDonationObs DEFINITIONS IMPLICIT TAGS ::= BEGIN AutologousDonationObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AutologousDonationLabResult}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({AutologousDonationLabResultValue}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * }) }) END MMM-DirectCoombsObs DEFINITIONS IMPLICIT TAGS ::= BEGIN DirectCoombsObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DirectCoombsLabResult}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({DirectCoombsLabResultValue}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NormalAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { ResultInterpretationObs OPTIONAL, ResultAmendmentHistoryObs * , CertifiedDateTimeObs OPTIONAL, PerformingLabIENObs OPTIONAL, PerformingLabDisclosureObs * }) }) END MMM-GenericCodedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN GenericCodedObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TestsAndMeasurements}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AssessmentValue}) PRESENT }) }) , negation OPTIONAL }) , errCoded, errText}) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({AlphaDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLocObs * , ObservationMethodObs * }) }) END MMM-GenericBasicStringObs DEFINITIONS IMPLICIT TAGS ::= BEGIN GenericBasicStringObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TestsAndMeasurements}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , obsMods (WITH TYPES { BodyLocObs * , ObservationMethodObs * }) }) END MMM-GenericIntegerObs DEFINITIONS IMPLICIT TAGS ::= BEGIN GenericIntegerObs ::= PatientObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({TestsAndMeasurements}) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { negation OPTIONAL , numericOperator OPTIONAL , uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { long1}) , units ( WITH COMPONENTS { relSFormNumId OPTIONAL , ncid ({Units}) }) OPTIONAL }) }) , abnFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericAbnormal}) PRESENT }) }) }) PRESENT }) OPTIONAL , deltaFlag ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({NumericDelta}) PRESENT }) }) }) PRESENT }) OPTIONAL , refRange OPTIONAL , status OPTIONAL , reportFlag OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , display OPTIONAL , aggObs ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsAggObs}) PRESENT }) }) }) PRESENT }) OPTIONAL , format OPTIONAL , obsMods (WITH TYPES { BodyLocObs * , ObservationMethodObs * }) }) END MMM-RequiredBBOrderDataObs DEFINITIONS IMPLICIT TAGS ::= BEGIN RequiredBBOrderDataObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15574379) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-CollectSampleObs DEFINITIONS IMPLICIT TAGS ::= BEGIN CollectSampleObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15611935) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) }) END MMM-PerformedPriorityObs DEFINITIONS IMPLICIT TAGS ::= BEGIN PerformedPriorityObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15611933) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({PerformedPriority}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) }) END MMM-BloodProductTypeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BloodProductTypeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532922) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { relSFormNumId OPTIONAL , text OPTIONAL , ncid ({BloodProductType}) }) }) }) , errCoded OPTIONAL , errText OPTIONAL }) , status OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL }) END MMM-NumberOfUnitsOrderedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumberOfUnitsOrderedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532929) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-NumberOfUnitsCollectedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumberOfUnitsCollectedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532927) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-NumberOfUnitsAvailableObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumberOfUnitsAvailableObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532926) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-NumberOfUnitsTransfusedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumberOfUnitsTransfusedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532930) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-UnitsCollectedDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN UnitsCollectedDateTimeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532932) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-UnitStatusDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN UnitStatusDateTimeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532933) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-ProductUpdateDateTimeObs DEFINITIONS IMPLICIT TAGS ::= BEGIN ProductUpdateDateTimeObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532931) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { uncertainty OPTIONAL , machineProbability OPTIONAL , userStatedProbability OPTIONAL , precision OPTIONAL , value ( WITH COMPONENTS { dateTime}) }) }) }) END MMM-NumberOfUnitsIssuedObs DEFINITIONS IMPLICIT TAGS ::= BEGIN NumberOfUnitsIssuedObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532928) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { uLong}) }) }) }) END MMM-BloodProductOrderObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BloodProductOrderObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15561539) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , status OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { BloodProductTypeObs OPTIONAL, NumberOfUnitsOrderedObs OPTIONAL, NumberOfUnitsCollectedObs OPTIONAL, NumberOfUnitsAvailableObs OPTIONAL, NumberOfUnitsTransfusedObs OPTIONAL, UnitsCollectedDateTimeObs OPTIONAL, UnitStatusDateTimeObs OPTIONAL, ProductUpdateDateTimeObs OPTIONAL, NumberOfUnitsIssuedObs OPTIONAL}) }) END MMM-BloodProductHistoryObs DEFINITIONS IMPLICIT TAGS ::= BEGIN BloodProductHistoryObs» ::= ClinicalObservation( WITH COMPONENTS { obsId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., relSFormNumId OPTIONAL , ncid (15532943) PRESENT }) }) }) PRESENT }) , obsValue ( WITH COMPONENTS { errCoded, errText, att ( WITH COMPONENTS { value ( WITH COMPONENTS { basicString}) }) }) , status OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , obsMods (WITH TYPES { BloodProductTypeObs OPTIONAL, NumberOfUnitsOrderedObs OPTIONAL, NumberOfUnitsCollectedObs OPTIONAL, NumberOfUnitsAvailableObs OPTIONAL, NumberOfUnitsTransfusedObs OPTIONAL, UnitsCollectedDateTimeObs OPTIONAL, UnitStatusDateTimeObs OPTIONAL, ProductUpdateDateTimeObs OPTIONAL, NumberOfUnitsIssuedObs OPTIONAL}) }) END MMM-DoDBloodBankEvent DEFINITIONS IMPLICIT TAGS ::= BEGIN DoDBloodBankEvent» ::= ClinicalEvent( WITH COMPONENTS { header ( WITH COMPONENTS { obsBatId ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({ObsBatteryId}) PRESENT }) }) }) PRESENT }) , fillerOrderNumber OPTIONAL , placerOrderNumber OPTIONAL , testStatus, obsDateTime OPTIONAL , comments (WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PatObsHeaderComments}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL , clinObs (WITH TYPES { Specimen OPTIONAL}) }) , clinObs (WITH TYPES { BloodGroupObs OPTIONAL, BloodRhObs OPTIONAL, BloodGroupAndRhObs OPTIONAL, AntibodyScreenObs OPTIONAL, AntibodyTiterObs * , AutologousDonationObs OPTIONAL, DirectCoombsObs OPTIONAL, OriginalSystemOfOriginObs OPTIONAL, GenericCodedObs OPTIONAL, GenericBasicStringObs OPTIONAL, GenericIntegerObs OPTIONAL, RequiredBBOrderDataObs * , CollectSampleObs OPTIONAL, PerformedPriorityObs OPTIONAL, BloodProductOrderObs * , BloodProductHistoryObs * }) }) END MMM-Allergies DEFINITIONS IMPLICIT TAGS ::= BEGIN AllergyInfo» ::= SET { allergyType» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AllergyType}) PRESENT }), allergyId» AllergyId OPTIONAL, compositeSubstance» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CompositeSubstance}) PRESENT }), allergenIds» L-AllergenIds, severity» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AllergySeverity}) PRESENT }) OPTIONAL, reactions» L-Reactions OPTIONAL, identificationDate» IdentificationDate OPTIONAL, sourceOfInfo» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SourceOfInfo}) PRESENT }) OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({AllergyCodedComments}) PRESENT }) PRESENT } )) OPTIONAL, textComments» TextComments OPTIONAL } AllergyId» ::= UniqueReferenceId L-AllergenIds» ::= SET OF L-AllergenId L-AllergenId» ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AllergenId}) PRESENT }) L-Reactions» ::= SET OF L-Reaction L-Reaction» ::= LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Reaction}) PRESENT }) IdentificationDate» ::= DateTime END MMM-ClinicalTextData DEFINITIONS IMPLICIT TAGS ::= BEGIN ClinicalTextData» ::= SET { eventDate» EventDateTime, reportType» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TextReportType}) PRESENT }), reportStatus» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TextReportStatus}) PRESENT }), contextInfo» AcquisitionInfo, reportText» TextReportLink, abnormalFlag» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AbnormalFlag}) PRESENT }) OPTIONAL, compressionScheme» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CompressionAlgorithm}) PRESENT }) OPTIONAL, pointOfCare» LocationInfo OPTIONAL, documentId» DocumentId OPTIONAL, reportingFlag» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({ReportingFlag}) PRESENT }) OPTIONAL, textComments» TextComments OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({TextCodedComment}) PRESENT }) PRESENT } )) OPTIONAL } AcquisitionInfo» ::= CHOICE { transcriptionInfo TranscriptionInfo, directEntryInfo DirectEntryInfo, incomingCall IncomingPhoneNoteInfo, outgoingCall OutgoingPhoneNoteInfo } TranscriptionInfo» ::= SET { enteredBy» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, dateTimeOfDictation» DateTime OPTIONAL, dateTimeOfTranscription» DateTime OPTIONAL, dictatingClinician» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, dictatedForClinician» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL } DirectEntryInfo» ::= SET { enteredBy» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) } IncomingPhoneNoteInfo» ::= SET { toClinician» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }), caller» CallPersonInfo, callerRelationship» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({InCallRelationship}) PRESENT }) OPTIONAL, priority» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CallPriority}) PRESENT }), status» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CallStatus}) PRESENT }), callerPhones» CallerPhones OPTIONAL, typeOfCall» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({IncomingCallType}) PRESENT }) OPTIONAL } OutgoingPhoneNoteInfo» ::= SET { fromClinician» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }), personCalled» CallPersonInfo, calledRelationship» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({OutCallRelationship}) PRESENT }) OPTIONAL, calledPhones» CalledPhones OPTIONAL } CallPersonInfo» ::= CHOICE { callerId LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }), callerName CallerName } CallerName ::= Name CallerPhones ::= Phones CalledPhones ::= Phones TextReportLink ::= SET { objectPtr InternalObjectPointer OPTIONAL, text Text OPTIONAL } END MMM-MmiEncounter DEFINITIONS IMPLICIT TAGS ::= BEGIN MmiNames ::= SET OF MmiName MmiName ::= SET { nameIndex NameIndex OPTIONAL, nameTypeNcid Ncid OPTIONAL, lastName LastName OPTIONAL, lastName2 LastName2 OPTIONAL, firstName FirstName OPTIONAL, middleName MiddleName OPTIONAL, middleName2 MiddleName2 OPTIONAL, suffix Suffix OPTIONAL, title Title OPTIONAL, degree Degree OPTIONAL, firstNameSoundex FirstNameSoundex OPTIONAL, lastNameSoundex LastNameSoundex OPTIONAL, fullName FullName OPTIONAL, nameAudit NameAudit OPTIONAL } MmiAddresses ::= SET OF MmiAddress MmiAddress ::= SET { addressTypeNcid Ncid OPTIONAL, street1 Street1 OPTIONAL, street2 Street2 OPTIONAL, city BasicString OPTIONAL, county BasicString OPTIONAL, state BasicString OPTIONAL, postCode BasicString OPTIONAL, country BasicString OPTIONAL, fullAddress FullAddress OPTIONAL, addressAudit AddressAudit OPTIONAL } MmiPhones ::= SET OF MmiPhone MmiPhone ::= SET { phoneTypeNcid Ncid OPTIONAL, countryCode BasicString OPTIONAL, areaCode AreaCode OPTIONAL, localNumber LocalNumber OPTIONAL, extension Extension OPTIONAL, phoneAudit PhoneAudit OPTIONAL } MmiAuditTransactions ::= SET OF MmiAuditTransaction MmiAuditTransaction ::= SET { hemsEncounterId HemsEncounterId, unitNumber UnitNumber, auditNumber AuditNumber, transactionTypeNcid Ncid, transactionTime TransactionTime, employeeId Ncid, applicationName BasicString, versionCode BasicString, mmiVersion BasicString, mmiFacilityNcid Ncid, encFacilityNcid Ncid } GenericMemberIds ::= SET OF GenericMemberId GenericMemberId ::= SET { idTypeNcid IdTypeNcid, idValue IdValue, assigningAuthorityNcid AssigningAuthorityNcid OPTIONAL, genericAudit GenericAudit OPTIONAL } IdTypeNcid ::= Ncid IdValue ::= VisibleString AssigningAuthorityNcid ::= Ncid GenericAudit ::= AuditInfo GenericData ::= SET OF GenericDatum GenericDatum ::= SET { ordinal GDOrdinal OPTIONAL, typeNcid GDType, codedValue GDCodedValue OPTIONAL, textValue GDTextValue OPTIONAL, container GenericData OPTIONAL, updateMode UpdateMode OPTIONAL, audit GDAudit OPTIONAL } GDOrdinal ::= INTEGER GDType ::= Ncid GDCodedValue ::= LCODEDWOSFORM GDTextValue ::= BasicString GDAudit ::= AuditInfo UpdateMode ::= INTEGER END MMM-EncounterData DEFINITIONS IMPLICIT TAGS ::= BEGIN EncounterData ::= SET { mmiFacilityNcid Ncid OPTIONAL, hemsEncounterId HemsEncounterId OPTIONAL, encounterNumber SiteEncounterNumber OPTIONAL, unitNumber UnitNumber OPTIONAL, arrivalTime DateTime OPTIONAL, departureTime DateTime OPTIONAL, symptom BasicString OPTIONAL, symptomOnsetTime DateTime OPTIONAL, admissionClassNcid Ncid OPTIONAL, admissionTypeNcid Ncid OPTIONAL, hospitalServiceNcid Ncid OPTIONAL, contractCode BasicString OPTIONAL, readmissionIndicator BasicString OPTIONAL, dischargeDispositionNcid Ncid OPTIONAL, generalConsent BasicString OPTIONAL, scheduledTime DateTime OPTIONAL, accidentInfo AccidentInfo OPTIONAL, encounterRoles EncounterRoleInfos OPTIONAL, locationInfos MmiLocationInfos OPTIONAL, insurances InsuranceInfos OPTIONAL, codedDatas CodedDatas OPTIONAL, recordContext OctetString OPTIONAL, encounterAudit AuditInfo OPTIONAL, updateMode UpdateMode OPTIONAL, generated Generated OPTIONAL, returnGenerated ReturnGenerated OPTIONAL, auditTransactions MmiAuditTransactions OPTIONAL, genericData GenericData OPTIONAL } AccidentInfo ::= SET { accidentTime DateTime OPTIONAL, accidentCodeNcid Ncid OPTIONAL, updateMode UpdateMode OPTIONAL, accidentLocation BasicString OPTIONAL } EncounterRoleInfos ::= SET OF EncounterRoleInfo EncounterRoleInfo ::= SET { roleIndex ULong OPTIONAL, roleNcid Ncid OPTIONAL, roleAudit AuditInfo OPTIONAL, userNumber ULong OPTIONAL, unitNumber UnitNumber OPTIONAL, roleStartTime DateTime OPTIONAL, roleEndTime DateTime OPTIONAL, roleServiceNcid Ncid OPTIONAL, roleIdentity RoleIdentity OPTIONAL, roleEmployerIdentity RoleEmployerIdentity OPTIONAL, roleToPatientRelNcid Ncid OPTIONAL, updateMode UpdateMode OPTIONAL } RoleIdentity ::= SET { name MmiName OPTIONAL, address MmiAddress OPTIONAL, phone MmiPhone OPTIONAL, ssn Ssn OPTIONAL, sex BasicString OPTIONAL } RoleEmployerIdentity ::= SET { fullName FullName OPTIONAL, unitNumber UnitNumber OPTIONAL } MmiLocationInfos ::= SET OF MmiLocationInfo MmiLocationInfo ::= SET { locationIndex ULong OPTIONAL, scheduledTime DateTime OPTIONAL, arrivalTime DateTime OPTIONAL, departureTime DateTime OPTIONAL, departmentNcid Ncid OPTIONAL, roomNcid Ncid OPTIONAL, bedNcid Ncid OPTIONAL, updateMode UpdateMode OPTIONAL, locAudit AuditInfo OPTIONAL } InsuranceInfos ::= SET OF InsuranceInfo InsuranceInfo ::= SET { priority PriorityRank OPTIONAL, insuranceNcid Ncid OPTIONAL, insuranceAudit AuditInfo OPTIONAL, insuranceTypeNcid Ncid OPTIONAL, insuredGroupNumber BasicString OPTIONAL, insuredGroupName BasicString OPTIONAL, insuredGroupEmpId BasicString OPTIONAL, insuredGroupEmpName BasicString OPTIONAL, companyPlanCode ULong OPTIONAL, policyNumber BasicString OPTIONAL, planEffectiveTime DateTime OPTIONAL, planExpirationTime DateTime OPTIONAL, verificationStatusNcid Ncid OPTIONAL, precertificationInfo PrecertificationInfo OPTIONAL, insuranceRoleNcid Ncid OPTIONAL, insuranceUnitNumber UnitNumber OPTIONAL, subscriberIdentity SubscriberIdentity OPTIONAL, subscriberToPatientRelNcid Ncid OPTIONAL, subscriberEmployerIdentity SubscriberIdentity OPTIONAL, updateMode UpdateMode OPTIONAL, champusInfo ChampusInfo OPTIONAL } PrecertificationInfo ::= SET { precertificationAuthorization BasicString OPTIONAL, precertificationContact MmiName OPTIONAL, precertificationTime DateTime OPTIONAL, precertificationDays ULong OPTIONAL } SubscriberIdentity ::= RoleIdentity ChampusInfo ::= SET { champusServiceNcid Ncid OPTIONAL, champusStatusNcid Ncid OPTIONAL, champusRankGradeNcid Ncid OPTIONAL } CodedDatas ::= SET OF CodedData CodedData ::= SET { codedDataNcid Ncid OPTIONAL, codeNcid Ncid OPTIONAL, codedDataIndex ULong OPTIONAL, codingMethodNcid Ncid OPTIONAL, codeValue BasicString OPTIONAL, effectiveTime DateTime OPTIONAL, updateMode UpdateMode OPTIONAL, codedDataAudit AuditInfo OPTIONAL } Generated ::= BOOLEAN ReturnGenerated ::= BOOLEAN END MMM-HemsInfo DEFINITIONS IMPLICIT TAGS ::= BEGIN HemsInfo ::= SET { version Version, messageInfo MessageInfo, trans TransactionObject } MessageInfo ::= SET { processInfo ProcessInfo, accessSecurityInfo AccessSecurityInfo, messageFlags MessageFlags OPTIONAL, maxBuffer MaxBuffer OPTIONAL, transactionId TransactionId OPTIONAL, errors Errors OPTIONAL, context UserContext OPTIONAL } UserContext ::= SET { language CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({LanguageContext}) PRESENT }) }) }) }) OPTIONAL, userId CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({UserContext}) PRESENT }) }) }) }) OPTIONAL, userGroup CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({UserGroupContext}) PRESENT }) }) }) }) OPTIONAL, specialty CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({MedicalSpecialtyContext}) PRESENT }) }) }) }) OPTIONAL, department CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({DepartmentContext}) PRESENT }) }) }) }) OPTIONAL, facility CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({FacilityContext}) PRESENT }) }) }) }) OPTIONAL, enterprise CODEDWOSFORMATTRIBUTE( WITH COMPONENTS { att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EnterpriseContext}) PRESENT }) }) }) }) OPTIONAL } MaxBuffer ::= ULong2 TransactionId ::= BasicString MessageFlags ::= SET { dataDrive CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DataDrive}) PRESENT }) OPTIONAL, moreData CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({MoreData}) PRESENT }) OPTIONAL } ProcessInfo ::= SET { processTime DateTime } AccessSecurityInfo ::= SET { securityTicket UserSecurityTicket OPTIONAL, originationInfo OriginationInfo } UserSecurityTicket ::= SET { sUid VisibleString, sTicket BitString, sFilter BitString } OriginationInfo ::= SET { locationInfo» LocationInfo, pointOfCare» LocationInfo OPTIONAL, application» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({EventActionProgram}) PRESENT }), userid» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, facility CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Facility}) PRESENT }), time» DateTime, clinician» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, reason» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventActionReason}) PRESENT }) }) }) PRESENT }) OPTIONAL, comments» COMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({EventActionInfoComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL } TransactionObject ::= INSTANCE-OF-CONCEPT({HemsTransaction}) END MMM-MmiData DEFINITIONS IMPLICIT TAGS ::= BEGIN MmiData ::= SET { unitNumber UnitNumber OPTIONAL, referenceId EnterpriseReferenceId OPTIONAL, memberInfo MemberInfo OPTIONAL, motherName MotherName OPTIONAL, maidenName MaidenName OPTIONAL, mmiFlags MmiFlags OPTIONAL, recordContext OctetString OPTIONAL, mmiIdAudit AuditInfo OPTIONAL, auditTransactions MmiAuditTransactions OPTIONAL, recordTags RecordTags OPTIONAL } RecordTags ::= SET OF RecordTag RecordTag ::= SET { tagName TagName, tagValue TagValue } TagName ::= VisibleString TagValue ::= VisibleString MemberInfo ::= SET { names MmiNames OPTIONAL, addresses MmiAddresses OPTIONAL, phones MmiPhones OPTIONAL, ssn Ssn OPTIONAL, correctSsnFlag BasicString OPTIONAL, ssnMissingReasonNcid Ncid OPTIONAL, govtHealthNumber BasicString OPTIONAL, passPort BasicString OPTIONAL, sex BasicString OPTIONAL, dateOfBirth DateOfBirth OPTIONAL, birthDateResolution BirthDateResolution OPTIONAL, dateOfDeath DateTime OPTIONAL, deathDateResolution DeathDateResolution OPTIONAL, raceNcid Ncid OPTIONAL, religionNcid Ncid OPTIONAL, maritalStatusNcid Ncid OPTIONAL, patientFacilities FacilitySpecificIds OPTIONAL, genericMemberIds GenericMemberIds OPTIONAL, genericData GenericData OPTIONAL } DateOfBirth ::= SET { birthDate DateTime, dateEstimated BOOLEAN OPTIONAL } BirthDateResolution ::= Ncid DeathDateResolution ::= Ncid FacilitySpecificIds ::= SET OF FacilitySpecificId FacilitySpecificId ::= SET { mmiFacilityNcid Ncid OPTIONAL, medRecNumber MedRecNumber OPTIONAL, radiologyNumber RadiologyNumber OPTIONAL, facilityAudit AuditInfo OPTIONAL, inactiveMRNFlag VisibleString OPTIONAL } MotherName ::= MmiName MaidenName ::= MmiName MmiFlags ::= SET { patientFlag BasicString OPTIONAL, guarantorFlag BasicString OPTIONAL, expiredFlag BasicString OPTIONAL, adoptionFlag BasicString OPTIONAL, unidentifiedFlag BasicString OPTIONAL, institutionalFlag BasicString OPTIONAL, deactivateFlag BasicString OPTIONAL, previousLinkErrorFlag BasicString OPTIONAL, organDonorFlag BasicString OPTIONAL } END MMM-PharmacyOrder DEFINITIONS IMPLICIT TAGS ::= BEGIN PharmacyOrder» ::= SET { drugs» Drugs, routeInfos» RouteInfos OPTIONAL, providerAdminInstructions» ProviderAdminInstructions OPTIONAL, deliverToLocation» DeliverToLocation OPTIONAL, substitutionStatus» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SubstitutionStatus}) PRESENT }) OPTIONAL, dispensed» QuantityUnits OPTIONAL, numberOfRefills» NumberOfRefills OPTIONAL, prescriptionNumber» PrescriptionNumber OPTIONAL, numberOfRefillsRem» NumberOfRefillsRem OPTIONAL, numberOfRefillsDis» NumberOfRefillsDis OPTIONAL, dtMostRecentDoseDis» DtMostRecentDoseDis OPTIONAL, needsHumanReview» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({NeedsHumanReview}) PRESENT }) OPTIONAL, pharmacySpecialIns» PharmSpecialInstructInfos OPTIONAL, ivVolumeRate» IvRate OPTIONAL, ivSpecialRate» IvSpecialRate OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({PharmOrderCodedComment}) PRESENT }) PRESENT } )) OPTIONAL, prescriptionType» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PrescriptionType}) PRESENT }) }) }) PRESENT }) OPTIONAL, comments» COMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({PharmOrderCodedComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL, sortIndicator» LCODEDWOSFORMATTRIBUTE( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({RxSortIndicator}) PRESENT }) }) }) PRESENT }) OPTIONAL, results» ClinicalObservations(WITH TYPES { OrderObservationObs * }) } PrescriptionNumber» ::= UniqueReferenceId Drugs» ::= SET OF Drug Drug» ::= SET { rXComponentType» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({RXComponentType}) PRESENT }) OPTIONAL, componentCode» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PharmacyItems}) PRESENT }), doseUnits» DoseUnitInfo OPTIONAL, giveDosageForm» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({GiveDosageForm}) PRESENT }) OPTIONAL, totalDailyDose» QuantityUnits( WITH COMPONENTS { value, units}) OPTIONAL, ingredients» Ingredients OPTIONAL, codedComments» CODEDCOMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments ( WITH COMPONENTS { ..., ncid ({DrugCodedComment}) PRESENT }) PRESENT } )) OPTIONAL, textComments» TextComments OPTIONAL, setId» SetId OPTIONAL } DoseUnitInfo» ::= CHOICE { standardDose» QuantityUnits( WITH COMPONENTS { value, units}), slidingDose» SlidingDose } SlidingDose» ::= SDecimalRangeAttribute( WITH COMPONENTS { value, units ( WITH COMPONENTS { ..., ncid ({DoseUnits}) PRESENT }) }) Ingredients» ::= SET OF Ingredient Ingredient» ::= SET { ingredientId» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PharmacyItems}) PRESENT }), amountUnits» DoseUnitInfo OPTIONAL, setId» SetId OPTIONAL } RouteInfos» ::= SET OF RouteInfo RouteInfo» ::= SET { routeAndMethod» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({RouteAndMethod}) PRESENT }), adminSite» AdminSite OPTIONAL, adminDevice» AdminDevice OPTIONAL, setId» SetId OPTIONAL } AdminSite» ::= LocationDescription( WITH COMPONENTS { bodyLoc ( WITH COMPONENTS { aggregateBodySite ( WITH COMPONENTS { ..., ncid ({PharmAdminSite}) PRESENT }) }) }) AdminDevice» ::= DeviceInfo ProviderAdminInstructions» ::= SET OF ProviderAdminInstruction ProviderAdminInstruction» ::= BasicString DeliverToLocation» ::= CHOICE { deliverToAddress Address, deliveryLocation PhysicalLocation } NumberOfRefills ::= ULong NumberOfRefillsRem ::= ULong NumberOfRefillsDis ::= ULong DtMostRecentDoseDis ::= DateTime PharmSpecialInstructInfos» ::= SET OF PharmSpecialInstructInfo PharmSpecialInstructInfo» ::= CHOICE { coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PharmSpecialInstruction}) PRESENT }), text BasicString } IvRate» ::= SET { ivGiveTime» Duration OPTIONAL, ivAmount» QuantityUnits( WITH COMPONENTS { value, units}) } IvSpecialRate» ::= SET { ivRate» IvRate, attachedToProduct» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({IVComponentCode}) PRESENT }) } END MMM-PatientOrders DEFINITIONS IMPLICIT TAGS ::= BEGIN GroupPatientOrder» ::= SET { groupOrderDateTime» DateTime, placerGroupOrderNumber» PlacerGroupOrderNumber, fillerGroupOrderNumber» FillerGroupOrderNumber, ordersInGroup» OrdersInGroup, comments» COMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({GroupPatientOrderComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL } OrdersInGroup» ::= SET OF OrderInGroup OrderInGroup ::= SET { sequenceInGroup» ULong, patientOrder» PatientOrder, setId» SetId OPTIONAL } PatientOrder» ::= SET { orderInfo» GeneralOrderInfo, orderDetail» OrderDetail OPTIONAL } GeneralOrderInfo» ::= SET { orderStatus» LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({OrderStatus}) PRESENT }) OPTIONAL, placerOrderNumber» PlacerOrderNumber OPTIONAL, fillerOrderNumber» FillerOrderNumber OPTIONAL, timingQuantities» TimingQuantities OPTIONAL, reportToClinicians» RelatedClinicianInfos OPTIONAL, textComments» TextComments OPTIONAL, comments COMMENTS(WITH COMPONENT ( WITH COMPONENTS { ..., comments (WITH COMPONENT ( WITH COMPONENTS { ..., code ( WITH COMPONENTS { ..., att ( WITH COMPONENTS { value ( WITH COMPONENTS { codedWOSform ( WITH COMPONENTS { ..., ncid ({GeneralOrderInfoComment}) PRESENT }) }) }) PRESENT }) PRESENT } )) PRESENT } )) OPTIONAL, placerGroupNumber» UniqueReferenceId OPTIONAL } OrderDetail» ::= CHOICE { pharmacyOrder PharmacyOrder } TimingQuantities» ::= SET OF TimingQuantity TimingQuantity» ::= SET { quantityUnits» QuantityUnits OPTIONAL, interval» Interval OPTIONAL, duration» DurationInfo OPTIONAL, orderStartDateTime» OrderStartDateTime, orderEndDateTime» OrderEndDateTime OPTIONAL, priorityType» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({PriorityType}) PRESENT }) OPTIONAL, priority» OrderPriority OPTIONAL, condition» ConditionInfo OPTIONAL, timeQuantityDisplay» TimeQuantityDisplay OPTIONAL, conjunction» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Conjunction}) PRESENT }) OPTIONAL, complexOrderSeq» ComplexOrderSeq OPTIONAL, setId» SetId OPTIONAL, softOrderEndDateTime» OrderEndDateTime OPTIONAL } Interval» ::= SET { frequencies» Frequencies, timesToDo» TimesToDo OPTIONAL } Frequencies» ::= SET OF Frequency Frequency» ::= CHOICE { namedFrequency» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({NamedFrequency}) PRESENT }), valuedFrequency» ValuedFrequency, frequencyRange» FrequencyRange, dayOfWeekFrequency» DayOfWeekFrequency, dayOfMonthFrequency» DayOfMonthFrequency, unixCronFrequency» UnixCronFrequency } UnixCronFrequency» ::= BasicString ValuedFrequency» ::= SIntegerAttribute( WITH COMPONENTS { value, units ( WITH COMPONENTS { ..., ncid ({TimeUnits}) PRESENT }) }) FrequencyRange» ::= SIntegerRangeAttribute( WITH COMPONENTS { value, units ( WITH COMPONENTS { ..., ncid ({TimeUnits}) PRESENT }) }) DayOfWeekFrequency» ::= SET { dayOfWeek LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DayOfTheWeek}) PRESENT }), howOften CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({HowOften}) PRESENT }) } DayOfMonthFrequency» ::= SET { dayOfMonth DayOfMonth, howOften CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({HowOften}) PRESENT }) } DayOfMonth» ::= ULong(1..31) TimesToDo» ::= SET OF TimeToDo TimeToDo» ::= STimeAttribute DurationInfo» ::= CHOICE { numberOfTimes NumberOfTimes, duration Duration } NumberOfTimes» ::= ULong OrderStartDateTime» ::= DateTime OrderEndDateTime» ::= DateTime OrderPriority» ::= SET { priority» CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Priority}) PRESENT }), criticalTime» CriticalTime OPTIONAL } CriticalTime» ::= Duration ConditionInfo» ::= CHOICE { coded CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({Condition}) PRESENT }), text BasicString } TimeQuantityDisplay» ::= BasicString ComplexOrderSeq» ::= SET { predecessorPlacerNumber PlacerOrderNumber OPTIONAL, predecessorFillerNumber FillerOrderNumber OPTIONAL, sequenceTimingInfo SequenceTimingInfo, maxRepeats MaxRepeats } SequenceTimingInfo» ::= SET { sequenceTimingCode CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({SequenceTimingCode}) PRESENT }), timeInterval Duration } MaxRepeats» ::= ULong END MMM-PatDataStorage DEFINITIONS IMPLICIT TAGS ::= BEGIN PatDataStorage ::= SET { patId PatientId, stringHeader StringHeader, patDatum PatDatum OPTIONAL, patDatumObject PatDatumObject OPTIONAL } PatDataStorageV4 ::= SET { patId PatientId, stringHeader StringHeaderV4, patDatum PatDatum OPTIONAL, patDatumObject PatDatumObject OPTIONAL } PatDatum ::= CHOICE { standardLabData StandardLabData, patientOrder PatientOrder, groupPatientOrder GroupPatientOrder, mmiData MmiData, encounterData EncounterData, clinicalTextData ClinicalTextData, allergyInfo AllergyInfo } StringHeaderV4 ::= SET { version Version, stringType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({StringType}) PRESENT }), stringSubType CODEDWOSFORM, stringKey StringKey, updateInfo ModifyInfo, eventDateTime EventDateTime, dataType CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DataType}) PRESENT }), compressionScheme CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CompressionAlgorithm}) PRESENT }) OPTIONAL, eventLocation LocationInfo OPTIONAL, deleteInfo ModifyInfo OPTIONAL, dataEntryModel LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({DataEntryModel}) PRESENT }) OPTIONAL, semanticLinks SemanticLinks OPTIONAL, actionsInfo» EventActionsInfo OPTIONAL } ModifyInfo ::= SET { time DateTime, reason LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({EventActionReason}) PRESENT }) OPTIONAL, user LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({User}) PRESENT }) OPTIONAL, application LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({EventActionProgram}) PRESENT }) OPTIONAL } END MMM-PatDataTrans DEFINITIONS IMPLICIT TAGS ::= BEGIN PatDataTrans ::= SEQUENCE OF Action Action ::= SET { dataRecords PatDataRecords, operation Operation, reason LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({TransActionReason}) PRESENT }) OPTIONAL, errors Errors OPTIONAL } Operation ::= CHOICE { deleteOp Null, updateOp Null, insertOp Null, selectOp QuerySpecObject, createOp Null, logicalDeleteOp Null, partialLogicalDeleteOp Null, selectWithLockOp Null, mmiMerge MmiMerge, evalSessionOp Null, alertInfoOp AlertInfoObject, inflateOp Null, deflateOp Null } QuerySpecObject ::= INSTANCE-OF-CONCEPT({QuerySpecification}) MmiMerge ::= SET { coalesceInstruction CODEDWOSFORM( WITH COMPONENTS { ..., ncid ({CoalesceInstruction}) PRESENT }) OPTIONAL } AlertInfoObject ::= SET { reasons OverrideReasons OPTIONAL } OverrideReasons ::= SET OF OverrideReason OverrideReason ::= SET { reason LCODEDWOSFORM( WITH COMPONENTS { ..., ncid ({AlertOverrideReason}) PRESENT }) } PatDataRecords ::= SET OF PatientData PatientData ::= SET { patId PatientId, patDataSet PatDataSet } PatDataSet ::= SET OF PatData PatData ::= SET { stringHeader StringHeader, patDatumObject PatDatumObject } END MMM-QuerySpecification DEFINITIONS IMPLICIT TAGS ::= BEGIN QuerySpecification ::= CHOICE { sqlView SqlView } SqlView ::= SET { sqlQuery SqlQuery, queryCount ULong OPTIONAL, desiredVersion Version OPTIONAL } SqlQuery ::= SET { queryName LCODED( WITH COMPONENTS { ..., ncid ({QueryName}) PRESENT }), queryVariables QueryVariables OPTIONAL, queryQualifier QueryQualifier OPTIONAL, multiMediaQuery MultiMediaQuery OPTIONAL } MultiMediaQuery ::= CHOICE { returnObject CODED( WITH COMPONENTS { ncid ({YesNo}) }), returnSpecificObject MultiMediaIdSet } MultiMediaIdSet ::= SET OF UniqueReferenceId QueryQualifier ::= BasicString QueryVariables ::= SET OF QueryVariable QueryVariable ::= SET { attribute CODED, value SValue } SValue ::= CHOICE { dateTime DateTime, decimal DecimalX, long1 Long, uLong ULong, long2 Long2, uLong2 ULong2, coded CODED, text BasicString } END